18
17
5
45
10
35
14
12
24
19
3
100
2
6
40
23
30
11
21
32
4
8
31
83
20
15
46
37
67
39
13
58
51
55
56
7
42