4
40
3
13
26
16
18
8
6
14
38
12
1
21
2
32
23
15
20
10
25
34
11
7
143
35
196
77
9
255
72
29
54
33
52
30
19