8
0
5
13
26
20
33
22
16
6
15
35
2
24
14
30
11
18
34
41
51
70
42
56
9
46
65
10
31
27
43
55
142
125
39
53
52
130
165
78
526
95
186
576
47