59
48
216
330
56
29
69
117
24
53
67
230
32
38
195
31
34
266
21
114
39
26
66
159
68
224
20
16
61
10
57
23
140
45
7
49
298
50
42
322
157
30
19
142
294
177
130
51
90
28