12
42
8
58
16
7
82
47
19
2
35
34
6
55
103
221
4
224
17
5
10
155
683
37
21
20
63
26
38
11
91
62
27
101
3
40
25
50
118
14
1
15