37
437
183
599
166
54
74
32
26
25
64
104
173
45
255
71
164
59
70
31
362
328
145
148
552
130
52
23
133
36
181
398
159
57
66
29
22
330
62
117
163
430
55
80
270
75
20
111
94
192
185
33
92
69
13
19
63
86