18
2
3
7
4
8
25
11
10
9
20
124
91
57
31
104
12
74
14
167
101
24
15
22
16
206
27
51
19
23
49
33
70
35
375
17