13
22
1
9
10
2
6
19
18
29
15
24
5
12
8
35
17
14
34
7
4
31
3
26
230
189
83
59
198
154
224
163
234
129
295
589
61
117
124