111
121
159
26
103
108
24
100
124
40
180
107
14
282
82
70
98
109
59
57
74
46
28
77
86
235
72
97
137
95
83
66
79
52
44
377
88
30
63
71
90
27
112
143
8
17
488
172
50
116
33
62
84