35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
107
295
34
14
26
12
256
103
16
37
52
19
18
30
83
44
39
81
40
133
69
23
145
67
62
75