5
6
14
12
19
3
18
119
10
20
60
23
40
33
150
46
87
27
8
25
52
13
35
30
9
4
17
21
37
48
29
2
11
55
31
32
63
69
24
71
66
22