32
200
145
194
67
197
104
50
75
85
35
78
55
154
47
188
64
30
38
179
54
112
148
90
69
158
6
70
40
81
36
73
178
149
56
46
39
45
58
95
63
51
48
86
49
60
153
66
59
93
137
31
108
118
53
189
87
167
115
97
65