9
45
77
2
41
5
36
4
26
30
32
1
80
60
56
19
3
53
48
13
6
8
133
11
16
17
7
10
71
66
14
37
12
46
15
24
22
31
59
62
166