8
10
58
32
20
36
11
28
15
38
22
101
16
9
46
25
40
59
57
43
50
13
12
7
37
41
26
179
53
31
27
21
34
14
42
54
18
29
17
62