41
20
33
87
193
97
143
118
31
100
55
111
99
209
16
224
95
57
125
61
23
519
36
43
237
39
172
227
186
72
149
263
105
141
48
77
595
53
13
44
423
85
82
54
275
219
93
49
37