78
93
224
213
43
29
238
67
30
65
27
81
72
41
55
142
50
26
91
164
262
22
151
73
69
94
110
187
36
130
114
18
62
59
47
4
166
95
160
37
79
80
23
85
125
250
400
103
53
266