249
71
34
111
66
63
57
69
91
18
11
76
20
40
110
15
37
74
44
123
574
98
184
50
200
237
437
8
245
65
208
81
42
14
157
122
21
108
194
31
86
96
47
58
221
118
33
13