34
27
26
29
216
180
42
168
90
64
40
47
49
166
55
22
202
42
50
199
8
17
21
66
8
364
16
154
27
22
209
28
38
170
99
226
41
229
232
25
20
25
172
42
18
117
26
15
26
19
19
46
165
28
22
26
27
42
30
34
90
13
34
30
18
42