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