19
16
12
51
7
22
58
68
54
64
123
50
31
23
5
164
45
436
37
27
8
94
115
59
91
14
55
56
28
87
20
57
9
42
153
43
1
4
29
30
987
24