9
27
31
47
16
112
114
20
58
35
88
18
17
15
45
24
145
23
12
94
36
37
19
21
38
51
64
75
193
190
162
117
33
42
26
79
131
181
110
272
25
89
142
69
134
68
70
214
85
62