77
59
40
272
89
66
109
34
304
114
37
216
31
105
17
67
69
117
99
81
312
42
22
36
188
61
211
100
51
35
19
365
62
7
451
50
118
88
68
465
206
28
212
210
326
209
168
227
80
30
108
371
119
221