19
20
8
22
10
14
23
26
5
3
11
4
13
29
12
16
6
9
17
56
45
61
21
493
53
15
7
90
25
55
147
88
54
51
189
41
40