60
6
9
1
3
34
14
17
5
13
10
20
23
4
18
15
40
32
11
7
19
8
30
35
85
266
25
96
192
397
169
220
59
500
185
193