5
11
9
3
34
25
15
2
22
19
6
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