30
93
45
66
19
33
36
37
20
25
35
425
8
79
34
28
22
78
38
16
42
32
59
41
6
18
43
52
86
74
44
49
24
39
27
106
76
72
26
125
83
55
71
11