49
28
11
12
18
63
54
90
67
44
79
31
88
357
680
89
118
132
107
82
96
237
40
69
143
266
58
48
148
292
62
98
111
117
21
65
110
60
104
108
144
32
75
45
56
294
81
73
64
15
24
70