8
16
1
9
14
4
45
60
35
13
15
5
43
193
66
146
23
22
19
12
17
36
3
20
10
7
27
2
6
31
49
133
33
46
28
34