6
29
40
4
9
2
34
1
27
28
70
24
32
63
38
43
203
122
65
33
89
48
35
12
78
16
13
20
8
10
7
262
3
14
157
15
19
17
23