60
23
109
192
209
52
25
207
68
310
92
205
50
58
108
71
39
117
245
34
41
222
27
32
147
11
43
17
186
174
46
276
79
425
21
37
206
148
472
42
99
48
26
22
75
1049
53
81
587
5
8
202
15
82
61
137