16
72
58
20
38
469
49
29
93
78
25
18
97
14
55
121
8
24
26
51
19
22
34
43
28
70
98
21
57
47
42
36
53
60
112
89
216
65
67
30