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