22
37
33
47
30
29
162
74
5
12
28
2
25
31
19
6
109
4
16
15
10
18
94
1
7
3
54
89
11
27
20
60
38
81
53
50
8
14
17
9
70
56