84
57
233
249
23
60
22
103
41
53
329
47
163
386
148
165
27
102
13
97
44
43
281
112
187
40
405
199
33
19
123
133
75
450
130
245
65
78
63
8
82
72
5
134
118
210
496
258
236
176
128
182
70
200
31
194