0
2
14
51
126
23
38
22
7
34
64
12
46
37
41
11
36
89
136
24
21
75
10
172
5
100
66
32
31
54
594
96
79
53
3
86
67
35
4
76
55
145
25
30
33
1
58
45
215
234
27
8
123