18
11
8
15
13
5
9
14
70
200
17
29
10
22
38
26
16
36
19
85
12
40
6
31
20
7
43
35
24
59
33
89
28
82
71
42
21
41
25
100