177
193
188
30
88
19
279
13
26
18
129
28
27
4
76
10
123
56
48
61
139
53
5
55
11
9
86
98
202
25
66
143
58
17
36
45
49
105
29
3
43
228
164