6
11
9
3
34
25
15
2
23
19
5
30
40
27
14
13
16
53
17
51
28
43
20
21
86
235
79
7
130
184
149
57
60
270
49
681
90
39
110
50
83
48
38
33
10