58
69
240
46
37
182
47
26
164
15
71
28
17
294
35
22
4
61
24
18
14
31
32
34
54
44
405
23
10
133
7
68
110
19
96
93
56
29
157
16
49
12
36
60
101
6
59
355
38