4
8
2
9
34
6
45
42
16
26
39
46
19
11
28
653
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