637
44
120
29
92
295
148
12
33
6
324
216
74
19
309
26
181
84
49
35
25
57
71
42
75
151
81
267
144
70
68
313
39
87
3535
30
48
63
128
180
996
27
318
133
340
314
399
164
34
28
207
1003
67
2242
342
2080