14
18
3
31
51
12
84
20
4
8
45
100
6
27
101
26
43
98
463
19
42
7
23
9
44
25
16
38
60
64
29
17
179
36
37
21
24
116
132
39
304
54