91
30
18
17
82
52
112
32
10
56
47
111
21
113
403
63
69
48
51
11
70
43
45
75
60
31
29
20
59
38
16
67
53
34
7
50
4
27
33
36
35
55
58
13
49
25
14
57