29
20
16
12
32
10
21
13
69
75
17
22
28
41
108
27
34
51
38
45
79
33
24
31
57
43
19
61
36
18
42
113
50
67
58
49
37
46
84
110
60
183