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