8
130
18
17
6
5
7
16
15
31
30
10
56
9
23
24
34
3
59
12
29
4
50
41
43
44
46
123
33
61
53
54
64
1
13
26
75
20