23
24
17
30
93
48
69
142
83
38
39
44
537
251
27
6
19
68
50
164
113
240
92
105
76
295
36
40
183
229
15
31
151
25
28
57
34
32
61
144
191
397
75
148
33
47
22
43