17
23
131
276
54
5
9
196
45
174
86
43
72
74
67
280
197
35
50
118
51
188
56
88
49
13
30
146
62
69
7
206
42
353
105
84
112
24
15
151
335
183
98
121
10262
143