5
4
8
20
12
209
10
22
63
19
6
7
16
25
80
98
49
47
17
70
13
66
43
29
1
23
31
36
42
32
26
65
24
62
93
37