16
42
36
8
45
26
30
43
49
150
14
25
10
50
41
55
53
56
6
13
15
12
27
32
7
28
449
39
29
4
9
22
20
73
57
18
130
78
140
83
74
79