48
171
94
57
34
45
20
208
89
21
19
59
193
35
12
15
40
32
27
52
404
182
192
33
652
22
703
9
184
240
18
292
28
668
85
110
173
58
13
204
23
80
128
214
2183
127
36
3
17
49
42