8
4
30
17
87
25
6
2
3
7
31
10
28
9
35
11
1
186
16
14
34
26
27
23
44
22
15
32
50
24
13
40
29
18
5
21
58
19