9
40
20
551
22
26
5
32
112
16
24
135
103
4
14
18
35
12
8
10
50
7
11
42
17
25
3
36
27
43
28
45
15
455
93
13
19
63
90