11
50
78
14
32
9
17
27
95
21
4
125
16
15
6
5
18
53
61
48
24
20
25
40
108
8
83
19
26
31
109
33
13
12
56