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