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
100
481
54
85
463
102
40
126
101
74
71
26
46
193
52
18
49
41
63
28
19
186
185
51
45