50
71
48
11
67
89
77
401
141
15
32
38
73
23
8
34
69
28
127
43
59
68
98
54
62
172
168
27
44
85
99
204
49
63
123
119
35
37
47
36
149
93
60
143
110
56
30
24
17
21