30
42
74
60
16
58
71
36
44
70
56
55
54
35
39
68
72
103
95
53
48
93
61
78
109
24
29
52
18
364
33
115
113
221
34
108
309
32
14
40
330
43
38
87
159
46
283