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