5
28
10
200
6
7
13
9
18
11
40
47
20
16
63
24
14
36
27
23
21
126
51
65
22
8
39
98
19
55
123
59
76
30
49
12
42
15
58
17
25