20
10
31
78
58
75
30
24
11
14
36
26
33
79
25
147
21
459
9
15
44
77
22
19
8
51
27
57
6
90
112
38
40
141
42
50
68
96
16
4
156
34
5