33
55
409
40
81
36
54
75
327
84
426
110
87
50
190
13
45
42
67
93
215
95
53
129
574
83
192
43
88
286
18
41
236
56
113
38
217
26
269
49
106
30
164
94
65
188
90
85
37
28