28
14
255
10
16
425
53
52
161
11
43
36
179
8
156
64
73
172
169
22
41
183
23
68
20
49
448
114
42
3
30
40
34
158
84
15
46
118
70
17
129
56
275
139
63