254
41
57
36
44
174
7
88
10
17
30
92
291
46
55
85
98
66
20
28
23
65
47
63
119
34
105
100
56
207
96
40
70
39
191