13
28
22
247
37
14
124
244
237
40
20
158
97
88
62
23
230
12
36
56
297
41
60
84
89
163
79
43
30
44
161
58
47
384
419
142
8
26
157
11
50
154
102
109
78
73
80
71
193
24
59