8
4
23
6
10
21
9
205
70
130
31
13
7
15
11
49
51
92
5
14
89
52
22
32
34
20
28
2
30
407
19
100
43
16
3
12
72
18
33