225
41
268
364
139
85
32
127
42
29
255
343
493
35
28
124
16
75
125
152
56
198
184
409
53
175
6
118
47
657
277
263
61
51
68
103
55
14
271
562
46
535
285
71
93
274
54
505
259
375
67
382
86
142
43
256