18
6
11
27
16
38
65
35
28
20
29
21
56
23
33
257
94
103
22
26
41
32
52
87
36
40
313
95
112
144
244
138
58
157
50
223
237
78
60
57
45