172
198
79
27
30
176
120
146
47
86
18
78
112
60
39
53
128
210
822
83
75
48
72
25
374
34
114
56
80
73
188
66
9
42
207
35
110
38
51
41
142
97
135
32
137
71
14
17