175
215
70
107
136
118
167
46
197
123
34
16
4
32
20
10
18
5
22
26
45
92
47
63
41
35
39
52
1627
208
256
27
24
30
15
38
17
9
178
85
90
115
352
137
56
1016
28