98
22
38
27
118
48
37
146
847
62
36
54
362
82
112
86
29
80
142
34
6243
2034
41
46
39
32
23
51
60
132
53
33
66
291
188
152
168
44
114
147
212
150
64
101
159
135
137
113
26
266
164
219