122
273
31
71
3
14
887
88
9
150
77
143
12
4
18
42
375
26
480
30
29
19
48
137
27
281
17
60
93
184
216
11
319
118
6
20
16884
119
54
187
126
51
15
75
28
66
44
201
22