66
7
41
19
57
36
30
8
5
10
18
14
32
15
23
52
70
55
158
11
27
20
12
28
34
21
46
17
9
38
29
44
43
296
60