4
3
23
9
8
24
12
19
18
30
1
25
10
13
47
33
5
17
61
70
76
15
22
89
88
135
170
136
65
100
68
91
46
6
55
50
56
14
27
52