345
107
452
814
76
624
21
62
386
222
74
100
20
86
70
462
7
58
247
3464
234
205
966
53
138
125
324
976
500
239
37
279
313
228
446
1038
110
39
378
299
140
665
1549
416
29
75
50
241
57
89