57
2
18
9
40
94
79
80
239
7
19
12
75
98
91
148
334
25
107
43
236
76
162
145
105
33
93
30
28
15
74
84
49
6
51
60
65
100
129
632
314
272
90
153
16
202
205
46
372
109
254