140
56
72
52
86
133
28
149
41
339
54
78
219
43
207
197
88
259
236
111
112
90
271
12
786
38
65
8
14
141
48
35
182
230
37
208
73
67
334
138
105
40
109
64
55
10
29
33
25
169
156
234
80