7
101
28
279
13
26
99
18
8
25
27
81
35
5
54
41
105
33
17
2
24
21
15
43
9
42
49
20
12
40
6
19
94
39
45
161
22
116
60
38
16
85
58
80
365