60
87
142
30
252
353
222
86
68
181
10
74
383
85
5
27
110
12
183
37
57
103
35
69
46
42
19
13
34
0
29
101
436
113
99
225
158
7
25
47
33
9
154
2
107
44
95
109
1
219
294