70
34
24
10
89
186
266
33
63
232
17
5
48
35
193
40
69
42
183
180
37
31
114
275
65
152
19
39
30
90
15
11
21
277
358
66
283
260
185
72
84
27
298
106
38
55
110
87