124
53
56
135
189
127
52
212
55
7
112
268
284
210
60
91
166
31
94
2
139
100
6
14
59
158
138
46
22
17
168
12
157
8
19
76
279
82
95
44
85
141
27
66
98
51
104
121
136
58
88
47
42