60
48
40
53
185
92
67
37
216
15
25
102
140
175
13
91
42
80
338
88
83
94
11
3
65
51
19
162
166
27
54
75
303
31
151
207
30
165
121
220
76
172
157
57
122
640
439
84
171
131
202
147