0
4
10
15
1
46
17
21
7
2
13
3
18
26
37
51
56
52
499
40
81
84
125
58
34
64
90
142
101
91
25
78
108
59
95
100
172
162
70
178
54
179
87
67
112
145
41