38
49
60
225
88
95
37
42
94
26
66
47
39
92
19
120
288
57
35
108
413
24
82
104
80
103
96
207
78
105
83
64
10
76
84
556
512
458
935
273
59
25
58
61
90
115
48
98
127
51
72
33
34