388
49
58
127
41
59
158
61
241
81
396
35
145
57
44
178
195
255
346
567
345
111
662
532
47
32
2822
364
94
547
685
91
719
24
67
369
214
121
30
63
395
15
54
231
3310
173
175
884
62
107
108
284
152
921
422
302