6
14
12
19
18
2
9
5
20
3
13
8
34
7
25
15
42
103
69
38
30
23
27
36
11
22
56
49
16
229
181
45
107
134
63
1
33