19
105
35
18
16
30
20
12
13
6
32
11
34
23
14
9
29
60
25
24
48
27
36
10
5
125
41
130
39
72
28
8
61
113
31
49
46
59
78
58
99
120
56