25
179
271
134
19
76
236
33
18
184
102
484
178
75
51
43
158
32
16
206
42
31
220
329
114
47
169
56
72
180
104
183
57
250
110
199
78
111
624
249
67
10
50
26
65
122
28
97
217
41
29
62
13
27
23