8
2
5
6
4
13
1
36
23
7
70
10
15
12
9
51
121
3
24
34
16
26
22
38
14
30
21
66
49
155
78
62
149
63
387
56
134
43
103
18