4
1
7
15
10
8
51
134
6
18
22
16
31
17
14
5
21
34
13
2
30
252
37
11
39
54
78
88
19
45
301
29
12
79
28
26
46
9