10
20
4
3
54
32
5
25
41
55
21
37
19
64
120
62
22
166
57
15
14
7
87
53
31
104
30
9
110
38
18
42
44
27
34
2
36
50
147
63
8
249
11
17
52