108
37
181
36
203
44
550
77
96
298
274
42
217
32
34
14
236
31
35
26
17
168
13
205
38
143
59
11
90
527
40
144
19
41
173