184
230
167
468
57
31
143
172
94
194
22
11
130
10
93
294
84
87
69
89
71
34
42
33
180
124
43
216
95
40
304
61
442
86
270
47
158
77
60
26
92
428
74
66
70
73
24
64
164
155
122