11
10
28
45
18
118
46
16
24
3
42
9
17
12
19
22
110
33
13
30
27
36
7
8
6
25
5
1
14
213
21
20
15
52
39
58
4