6
23
9
36
334
18
24
8
1
15
41
7
4
11
25
10
39
34
47
54
68
49
105
19
20
31
26
28
406
16
198
90
21
89
5
12
32
13
22