25
42
18
38
51
36
25
19
234
463
245
113
185
31
26
41
130
35
24
22
17
434
307
35
730
170
1062
107
234
25
169
339
22
185
17
552
138
513
550
33
22
19
217
147
37
142
116
411
111
19
762
