4
13
0
5
10
17
52
25
6
14
8
2
11
46
7
1
49
20
3
12
18
19
47
15
50
34
71
30
94
16
56
31
33
23
41
35
186