63
65
119
29
359
60
153
312
34
232
96
22
21
54
82
220
23
55
212
64
361
309
56
84
25
137
215
51
140
168
271
86
422
31
259
351
541
120
9
149
93
419
295
61
283
417
90
17
999
208
639
47
78
200
227