74
63
16
143
68
58
77
70
35
52
93
53
100
113
85
80
64
21
94
121
181
110
17
73
20
288
54
103
134
140
95
75
51
42
10
50
79
31
45
24
59
46
30
29
44
49
15
38