16
2
14
33
15
18
85
13
40
98
80
68
17
53
61
21
32
110
54
25
12
24
35
23
115
66
55
20
46
11
30
29
52
132
324
92
56
41
99
82
19
97
10
51
22
112