33
25
58
64
190
41
26
121
174
74
81
229
72
89
187
164
107
209
75
36
59
123
73
150
145
93
35
1654
203
71
12
17
386
56
76
120
55
42
144
47
143
96
263
135
46
119
173
24
32
39
22