78
5
477
17
98
185
77
104
52
144
306
113
357
86
79
112
272
85
300
93
39
176
58
46
89
80
8
47
54
253
50
117
51
13
133
22
32
223
76
393
181
68
97
70
26
30
57
41
197
101
158
143
116
161
177
29