8
23
6
7
17
9
11
56
1
32
25
18
24
12
41
20
19
15
29
2
44
16
38
78
45
26
62
10
145
73
58
77
103
53
100
39
43