65
30
48
39
32
22
9
75
187
358
188
94
120
88
110
19
40
206
43
13
16
141
15
67
27
38
28
84
46
36
8
44
108
87
149
17
11
7
20
10
81
78
173
3
34
142
18
101
63
60
59
106