8
41
20
54
17
10
6
157
30
31
16
25
12
4
3
38
28
14
27
36
114
2
22
18
125
24
48
67
9
1
53
32
33
26
37
75
13
82
40
64
5
11
56