22
6
28
18
4
25
100
41
23
11
64
12
180
7
1
14
29
103
15
9
63
10
2
24
36
17
3
32
49
40
44
165
33
38
34
20
16