175
178
170
31
64
33
30
16
8
179
52
35
7
27
70
95
56
10
13
85
45
9
12
94
502
5
46
34
40
11
20
48
3
131
359
17
63
6
62
19
36
296
142
140