7
70
5
12
29
28
44
50
89
18
58
15
3
4
19
6
26
35
63
23
2
8
27
120
11
16
72
162
51
101
10
54
41
36
77
39
207