12
60
3
154
42
27
24
17
115
21
206
39
134
34
43
133
233
79
89
35
104
67
188
14
20
639
58
243
105
85
70
210
111
45
141
32
10
18
40
238
31
170
55
158
7
102
19
412