13
172
9
30
32
5
26
4
8
18
160
16
19
27
22
3
10
1
320
40
12
11
307
17
83
201
168
325
51
41
28
23
39
2
43
7
191
42
79