35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
141
20
121
292
42
21
124
24
14
40
61
22
86
23
17
175
46
60
51
12
84
33
56
57
29
100
49
45
37
19