38
49
64
96
24
19
44
59
76
45
32
61
142
111
28
40
105
33
78
29
16
37
100
86
62
93
31
74
50
60
211
80
278
251
157
121
67
34
66
140
42
11
90
65
82
158
15