41
364
255
216
204
65
61
17
38
126
54
39
50
21
311
57
830
18
32
67
9989
158
62
28
22
70
63
211
81
96
240
413
245
4193
116
10
206
139
90
36
82
48
178
141
13