35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
109
294
34
14
24
18
54
149
33
16
48
80
21
12
107
30
74
41
88
110
132
17
195
37
47
25
65
61
196
60