18
17
24
21
13
5
12
7
31
4
71
10
2
3
29
49
22
15
14
25
41
80
9
64
30
20
39
60
129
6
38
70
167
58
111
19
102
34
27