23
18
33
211
20
78
75
26
42
100
219
27
106
17
171
43
19
60
58
77
175
52
73
13
36
62
70
174
68
15
313
151
288
44
238
224
90
130
35
292
59
32
64
166
54
69
14
159
49
28
53
22
51
103