140
18
17
25
15
21
32
22
24
23
38
48
107
196
63
72
112
30
26
136
101
53
33
20
170
241
143
90
125
258
178
219
138
205
16
29
8
67
44
69
80
177
105
31
13
81
320