95
53
207
205
24
16
43
51
66
213
18
81
12
17
55
425
37
69
181
302
33
118
104
35
20
404
70
13
49
153
202
41
1360
30
857
39
299
976
175
25
206
77
59
131
230
338
27
3
286
86
38
67
87
200
21
29