51
21
23
74
294
36
73
15
46
69
98
112
86
63
116
14
70
68
20
27
18
28
19
162
35
49
171
106
163
6
89
40
5
9
52
64
57
22
8
71
61
204
107
43
41
62
34
278