19
17
10
18
4
5
46
3
2
23
76
27
42
14
28
11
20
43
62
13
31
35
26
6
193
50
37
9
267
54
239
33
30
475
22
215
25
599