47
156
125
14
155
19
8
103
33
150
6
100
10
91
202
26
7
78
58
84
143
17
60
223
15
338
280
133
61
41
282
149
55
77
5
126
181
98
38
72
27
70
25
53
261
67
66
127
36
62
144
9
519
93
247