51
12
29
15
56
18
9
10
31
25
44
108
23
27
33
38
17
79
14
64
78
618
57
120
28
224
105
32
43
16
24
180
36
8
41
53
63
73
22
107
128
112
30
50