38
39
72
53
69
21
153
95
73
55
36
155
50
12
16
64
66
116
119
24
57
618
29
146
3
347
92
101
481
54
86
463
102
40
126
74
71
26
46
195
52
18
49
41
63
28
19
186
185
51