110
51
112
68
37
17
113
24
107
32
25
28
65
115
3
13
29
43
40
6
35
75
20
22
1
48
19
26
9
111
21
36
92
15
57
16
34
82
55
81
169