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