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