70
35
117
43
55
74
53
66
316
40
20
60
180
44
45
28
41
67
65
64
31
51
73
161
101
433
85
50
297
234
81
39
83
428
75
15
158
139
63
72
34
113
27
38
121
49
42
91