44
863
48
22
19
160
141
24
10
162
117
541
35
31
49
296
303
123
249
223
38
132
243
242
91
148
32
103
15
244
497
51
1027
41
230
334
59
159
171
180
0
60
11
28
6
16
27
116
78
85
9
536
93
99
108
56
300