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