7
6
31
30
26
17
14
4
10
27
60
29
34
46
56
65
15
9
683
22
90
41
42
45
51
68
198
73
72
79
76
33
61
77
55
32
81
24
21
66
20
94
35
132
44
59
50
16
37