70
22
48
42
47
71
23
30
17
18
44
27
15
264
76
245
300
81
77
209
118
148
106
36
86
68
61
187
73
49
139
141
211
144
38
104
210
84
312
130
168
202
101
11
34
150
133
110
157