16
99
56
32
10
18
28
40
67
54
224
12
30
9
21
7
17
64
62
35
41
31
13
55
11
14
124
8
25
47
27
57
86
100
45
46
59
44
38
20
29
77
43
34
48