57
46
14
96
75
23
60
106
65
36
19
10
24
53
149
101
30
42
64
191
71
6
37
644
48
31
121
29
52
63
40
73
34
18
50
33
66
20
87
80
51
21
74
168