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