7
44
18
240
3
20
14
99
10
152
16
120
31
323
6
45
3
28
4
6
3
9
5
38
12
104
16
126
5
20
3
7
13
103
3
27
9
61
3
62