7
4
13
12
22
48
71
9
27
8
15
44
89
16
45
18
37
39
30
74
43
62
10
50
154
20
40
82
54
21
163
32
25
72
28
98
113
49
80
38
85
141
66
132
604
386
260
109
257
220