16
6
31
28
4
2
112
67
280
23
172
30
27
90
9
13
10
17
50
73
15
58
8
141
11
40
92
51
18
5
36
43
173
20
25
93
22
3
34
54