4
8
2
9
34
6
46
42
17
26
39
45
19
11
28
655
40
18
25
91
68
63
13
143
10
54
51
94
12
49
70
47
74
44
108
33
15
82
66
22
92
69
80
43