33
61
44
27
233
491
255
171
129
213
831
55
284
22
35
31
25
519
30
21
441
362
130
103
56
438
310
18
376
1096
45
373
504
26
470
206
309
54
332
818
193
121
342
492
204
17
217
398
112
245
200
403
990
69
49