33
242
381
57
90
150
166
1
52
18
42
9
19
25
134
88
79
30
719
91
121
50
47
256
41
26
12
67
49
38
28
62
198
435
217
77
163
21
94
118
420
64
96
59
105
153
17
20
155
328
46