7
71
14
98
28
31
13
95
8
35
2
20
16
53
3
100
38
279
5
32
1
19
9
77
37
27
26
6
12
15
11
74
24
545
25
39
43
41
94
29
46
18
17
1355
209