13
18
25
11
4
28
51
19
20
30
6
14
21
160
3
5
56
151
0
37
49
22
16
54
44
2
12
15
33
47
24
29
8
7
45
93