35
24
9
40
18
10
44
84
13
46
5
15
67
62
11
94
39
12
47
166
220
56
33
21
3
109
42
119
122
83
121
54
209
7
6
1
300
31
26
211
154
58
238
245
45
2
90
128