9
8
41
97
357
72
59
28
133
37
22
57
121
127
144
251
128
7
16
40
137
25
20
36
75
163
61
50
257
78
43
138
164
286
60
223
21
96
32
123
146
44
26
79
23
139