8
4
21
17
10
15
41
43
7
9
151
2
16
20
50
74
143
14
13
6
45
22
69
28
30
35
32
51
44
38
59
26
68
12
33
19