35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
114
16
20
36
292
38
44
63
107
256
646
58
39
14
118
32
169
219
12
30
48
17
62
249
267
383
99
43
47
120
28
21
52
23
143