41
18
52
62
19
314
74
70
123
100
26
69
50
8
5
32
154
142
55
17
23
13
63
30
131
16
78
22
96
221
99
15
136
53
257
134
90
65
43
135
101
31
72
98
29
94
189
334
95
86
113
44
401