5
21
11
20
40
98
24
54
150
49
168
9
46
28
47
15
26
25
3
38
22
10
88
43
4
68
95
37
71
23
180
89
75
100
12
1
13
16
52
31
60
33
45
35
104