9
20
46
17
23
6
42
55
50
19
16
13
44
95
22
111
49
102
24
109
82
37
26
28
11
60
32
15
99
170
70
25
224
128
88
86
47
209
43
34
62
78
40