48
18
174
166
30
47
167
253
66
12
13
37
29
205
26
38
21
109
9
56
46
42
35
472
10
22
32
11
122
697
200