57
36
22
19
85
25
13
11
20
110
39
91
67
62
28
9
70
49
17
133
99
15
139
242
182
84
47
377
69
31
43
219
477
216
163
23
108
52
130
270
166
90
141
128
363
66
58