59
26
62
32
36
25
18
21
12
20
37
19
38
28
70
22
30
23
7
10
35
14
8
39
42
43
52
184
47
67
115
244
45
15
182
142
147
318
75
73
80
17
653
41