92
1499
636
160
132
218
30
19
59
72
187
53
69
471
223
191
33
226
114
71
79
105
62
153
133
221
47
204
202
46
178
11
60
61
104
950
116
84
31
20
186
68
123
56
50
81
337
77
101
38
55
315
99
65