89
16
87
107
18
116
6
22
7
172
58
14
29
47
19
53
44
33
28
42
31
131
224
59
80
46
267
11
26
50
173
245
149
98
24
21
51
62
227
282
643
17
201
20