168
19
153
30
119
526
71
217
121
360
17
22
386
67
29
33
40
27
133
101
61
130
14
32
77
1
53
63
207
54
12
534
90
371
162
98
174
69
50
87
134
333
304
41
35
335
7
4202
2805
380
97
92
160
159
165