168
5
138
864
8
312
7646
162
1251
16
386
32
36
23
183
348
52
287
109
33
232
22
61
118
979
66
110
95
117
19
25
71
44
70
94
5049
37
177
27
270
80
65
333
43
120
60
313
17
85
392
14
3332
73