38
50
33
65
8
32
37
49
25
42
64
63
90
219
370
30
57
11
45
19
81
352
107
46
66
249
77
192
112
53
15
118
292
29
261
41
16
581
35
26
68
14
34
24
110
28
21
56
9
215