7
8
6
58
23
40
10
31
34
64
27
63
5
68
17
4
35
39
83
45
43
29
24
114
46
33
59
71
155
156
126
28
44
42
16
22
520
108
70