68
33
31
15
27
22
10
23
18
52
20
43
46
70
61
25
24
41
44
213
13
128
59
686
17
50
92
35
72
87
727
48
74
57
155
54
89
53
26
55
2
8
86
16