8
5
18
58
2
29
44
20
3
37
6
9
10
82
15
32
92
4
19
22
478
17
16
24
51
13
38
11
21
28
33
60
70
91
7
111
69
63
39
64
14
27
66
35