36
20
50
35
38
115
124
49
691
27
39
51
294
102
504
25
175
41
689
107
105
65
57
173
358
16
29
426
19
260
54
43
516
333
61
709
427
64
26
117
769
33
101
450
150
67
228
24
32
104
83
106
55
188