70
56
36
44
33
34
86
90
61
32
17
93
40
79
114
38
18
21
27
53
23
25
29
49
20
13
42
60
115
176
22
39
173
120
26
222
294
107
229
122
78
16
30
150
175
37
169
771