95
735
2127
244
768
1263
1572
20
70
333
18
60
49
14
34
67
17
19
30
221
586
54
69
45
359
37
10
62
407
109
288
111
410
56
261
110
3
112
59
31
82
294
155
689
448
38
42
754
8
47
132
61
279
78
65
92