37
78
28
236
73
13
38
223
22
161
118
33
58
36
60
95
208
300
43
26
18
17
40
12
42
23
55
87
8
6459
57
187
422
10
164
177
289
31
201
97
45
108
27
269
354
59
3551
82
24
3273
46
51