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