23
32
293
287
43
68
90
170
148
19
584
28
15
91
24
11
194
21
45
531
36
196
221
108
40
315
161
166
37
85
33
20
705
52
34
38
17
76
122
54
59
99
9
92
5
67
75
53
14
26
13