8
19
3
24
5
32
13
56
49
17
14
7
16
40
34
31
35
58
441
36
20
39
74
29
15
10
22
9
30
4
66
117
18
37
21
6
63
11