18
45
65
12
5
34
48
24
22
15
19
57
7
56
16
98
62
112
49
42
43
6
8
53
14
21
101
38
13
9
63
200
59
61
36
31
11
86
27
50
23
25
125
17
118
30
51