46
370
0
12
64
49
40
34
73
170
23
27
47
14
5
26
25
160
1
33
4
9
30
29
105
3
109
28
22
31
112
216
205
337
255
48
203
252
211
512
52
153
122
56
60
157
214
7
37
17
51