21
53
33
131
26
96
68
46
28
63
18
32
56
35
31
411
34
30
38
23
41
20
14
13
141
44
52
79
40
55
37
71
29
193
24
16
19
377
59
90