75
218
1125
6
17
25
571
42
14
72
150
50
54
197
57
205
21
76
48
105
11
125
56
27
100
31
120
109
19
240
43
24
36
228
101
22
564
179
319
71
84
296
411
97
93
10
29
49
67
1234
117
32