178
64
54
427
49
73
45
557
471
11
249
13
24
52
154
16
43
41
188
163
101
161
124
39
31
19
21
72
37
98
25
33
61
295
60
125
216
168
107
66
56
20
17
97
42
112
527