92
262
51
30
125
108
176
140
54
116
202
20
45
56
98
97
70
187
119
53
84
19
271
91
37
1074
263
312
72
1405
96