9
4
3
13
33
7
29
18
10
2
5
31
19
14
23
11
12
24
34
35
16
22
17
15
26
85
86
69
58
88
695
71
25
138
49
81
146
54
70
139
73
99
191