10
34
27
18
25
24
17
28
38
15
47
21
31
14
40
58
11
16
19
41
30
29
75
89
132
102
115
130
96
183
169
77
126
335
43
112
216
312
105
165
151
271
323
147
203
33
83
99
175
263
218
142