238
43
115
30
518
150
85
36
66
45
104
93
237
25
122
57
48
284
11
99
31
1098
111
12
95
37
26
28
47
157
27
39
44
135
240
56
41
70
29
21
24
86
281
133
71
220
68
141
94
92
78