38
34
19
26
13
41
88
24
63
36
33
89
133
685
75
259
39
327
49
71
44
118
35
106
108
28
98
46
21
78
85
37
77
30
48
72
103
22
84
67
25
59
20
101
83
61