103
206
510
19
20
460
10
71
339
1328
129
31
64
151
77
84
155
44
240
50
296
36
53
98
168
308
110
34
418
83
165
58
37
21
46
26
179
18
15
56
69
251
148
142
49
62
113
164
513
17
41
122