17
72
39
11
40
63
191
28
180
146
459
46
45
158
137
47
60
67
7
120
76
26
33
31
321
66
88
36
69
56
61
182
266
116
91
308
65
48
81
62
30
235
34
78
96
243
43
118
32
139
112