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