162
197
147
309
430
198
153
104
44
90
124
78
72
105
150
172
80
155
29
28
86
54
79
143
31
201
218
94
146
60
45
25
159
106
158
42
41
63
81
30
77
51
97
179
261
83
775
87
34
182
142
74
22