74
63
69
110
201
25
30
31
36
18
10
3
48
95
52
42
28
27
72
24
21
102
205
50
79
64
83
106
145
17
159
162
397
175
121
111
45
49
143
361
142
122
26
43
167
195
113
258
40
56
46