12
17
6
15
33
34
9
8
24
7
20
22
30
44
28
13
83
11
43
40
19
53
47
1
14
41
45
65
61
29
25
110
66
90
57
108