33
147
149
136
189
55
236
43
37
27
103
93
48
36
116
64
32
25
85
140
71
19
26
38
28
17
254
45
87
163
15
46
8
24
29
42
166
34
84
89
98
109
381
22
61
44
73
79