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