19
15
272
119
498
51
157
120
27
211
85
79
90
258
158
106
83
530
62
179
296
199
92
121
32
185
74
277
76
145
80
38
153
72
48
125
81
107
20
57
12
35
17
7
47
42
40
18
43
135
297
54