100
25
12
38
28
25
69
2
11
20
73
55
56
66
76
77
120
4
16
18
26
36
46
53
58