7
23
8
6
40
63
254
14
161
12
19
11
16
64
4
5
28
32
42
48
62
99
117
13
2
10
56
80
21
17
20
24
27
55
22
3