40
36
18
200
65
37
23
59
47
19
93
43
38
5
41
31
10
64
8
192
25
46
6
49
175
9
24
251
61
120
16
11
7
122
15
191
220
42
133
312
17
20
205
34
52
121
272
71
60
114
153
13
2
29
27