1
9
4
20
15
66
8
6
11
3
7
38
26
30
13
18
21
5
37
34
40
35
68
89
54
25
102
201
27
41
138
46
49
60
93
77