112
70
63
186
48
189
16
64
18
69
180
194
191
365
299
244
31
181
20
165
47
166
145
111
153
522
221
33
51
158
159
141
55
90
19
182
160
58
36
50
28
122
62
202
13
116
59
43
45
98
35