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