27
18
14
4
21
24
28
75
17
411
11
23
680
25
110
13
9
3
7
10
172
16
484
157
443
1486
53
6
5
124
8
243
204
111
2
346
33