8
10
27
1
70
4
14
7
21
86
19
17
22
33
25
58
13
15
29
66
49
38
85
39
110
47
213
32
18
206
82
9
23
12
35
99
46
45
30
92
42