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