16
27
21
41
55
472
25
31
57
33
39
30
46
10
17
23
67
45
14
22
122
11
53
19
62
15
78
24
20
47
80
37
97
73
49
28
51
81
114