149
155
184
181
186
2
191
60
82
24
70
55
95
25
41
62
64
75
48
80
34
21
38
36
68
16
39
29
109
50
18
20
23
27