9
24
20
55
57
16
6
433
37
108
21
76
39
83
14
66
89
32
42
5
49
38
27
74
64
152
79
390
75
44
48
81
35
19
28
18
26
36
13
72
3
56
61
54
40