79
21
59
195
138
61
19
361
33
23
340
51
57
193
34
349
14
35
115
26
90
296
137
116
16
129
311
100
469
88
5
64
78
164
126
81
205
73
202
44
157
69
222
259
1295
39
53
68
183
380
67
144
188