35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
140
20
121
292
42
93
37
29
423
66
150
18
12
72
591
149
368
120
36
102
97
23
31
194
21
17
30
46
50
74