168
36
330
160
136
261
130
275
73
228
66
101
122
308
177
162
110
241
51
56
65
106
208
52
72
40
150
119
156
62
17
105
53
109
118
42
47
19
16
174
147
61
33
55
339
27
45