12
10
9
36
28
56
34
18
19
30
21
13
24
20
59
27
46
14
38
22
116
3
60
50
7
52
54
32
63
196
66
61
25
79
29
16
85
98
33
23
67
42
108