6
1
9
34
2
31
12
8
5
28
17
10
13
3
7
4
19
30
59
45
16
196
128
41
20
101
26
29
282
89
121
46
11
68
14
33