121
54
133
112
12
70
35
24
10
92
186
266
34
33
65
235
17
5
50
36
194
43
42
184
180
37
31
49
114
275
66
153
19
39
30
6
16
11
15
21
32
280
367
287
262
72
87
27
303
106
38
55