11
10
31
8
107
18
44
42
17
29
48
28
113
33
23
14
15
30
43
99
24
36
26
7
12
38
9
117
20
5
37
25
3
40
35