30
17
8
11
22
96
69
25
4
10
42
29
5
2
91
40
6
13
27
12
9
21
7
28
102
20
16
34
38
52
50
15
31
43
100
83
32
37
46
14
24
18