182
17
79
545
113
176
34
69
140
122
58
68
29
40
112
184
209
104
39
261
32
49
25
230
131
148
38
86
96
137
133
89
62
23
36
35
13
15
132
174
308
50
63
258
90
42
85
8
163
98
109
31