33
61
44
27
233
491
255
171
129
213
18
831
55
285
22
109
13
86
35
31
25
519
30
21
331
441
362
130
103
56
162
438
310
376
1096
45
373
504
1701
26
470
206
2868
50
309
54
212
332
818
193
77
121
41