9
12
13
36
15
122
40
29
25
106
21
16
19
23
30
28
8
18
35
906
20
229
5
11
674
17
6
46
61
51
54
24
73
49
103
86
70
14
26
34
75
83
37