35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
142
19
122
296
42
21
64
108
14
75
31
44
23
17
28
67
34
81
46
83
20