18
7
121
22
8
9
51
14
66
6
15
97
19
3
63
5
990
17
45
29
11
2
24
78
258
10
26
12
31
198
40
23
100
16
47
28
46