38
386
39
57
85
27
122
100
143
66
61
42
29
88
121
465
18
48
98
80
62
36
24
33
118
86
92
87
130
69
73
119
83
11
72
89
54
181
82
253
123
6
127
179
32
28
173
239
44
58