20
12
97
55
71
125
79
65
42
14
111
51
59
76
124
8
300
148
29
129
46
28
85
75
96
52
43
7
34
45
100
30
49
72
25
41
39
67
47
162
21
33
11
17
99
58
22
116
236
26
24