35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
141
121
21
20
42
292
49
34
56
33
32
14
24
129
36
19
40
12
18
23
48
17
123
31
28
68
75
361
102
37
128
22
86
41
16