11
24
55
10
20
71
29
28
105
48
37
30
16
26
32
38
123
125
35
227
96
163
79
60
19
51
36
80
210
370
66
220
142
92