21
25
28
27
11
32
3
15
22
179
13
4
38
56
52
10
47
16
64
19
45
12
14
1
24
65
18
42
7
31
9
33
40
8
59
116
159
5
60