16
9
8
24
51
73
80
48
17
59
61
58
166
67
20
97
55
29
81
72
62
44
116
39
43
35
142
32
425
160
287
104
74