26
21
4
15
8
96
252
105
51
169
45
37
52
31
107
75
19
20
212
238
41
100
161
183
132
54
412
82
81
104
149
73
87
130
127
120
182
80