35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
144
20
123
300
42
22
17
24
14
101
145
163
59
12
376
105
108
162
134
63
129
31
51
47
36
87
64