33
34
189
95
214
249
51
114
41
47
42
32
38
40
110
14
46
3
29
252
76
194
27
50
37
23
167
78
182
143
88
53
36
58
86
59
251
70
271
24
176
65
99
107
87
193