8
9
55
30
22
46
75
40
6
20
66
14
1
173
145
17
69
21
12
13
18
7
82
11
41
50
19
3
87
10
51
15
25
35
4
34