33
39
56
31
96
92
172
125
21
213
205
4
52
27
16
23
20
209
104
139
25
225
165
73
3
127
94
51
53
38
76
18
45
521
294
30
79
15
24
181
137
60
34
43
71
6
14
319
22
162