898
46
85
97
111
175
21
269
379
67
132
16
119
71
61
152
47
82
38
75
124
69
31
96
288
131
208
135
28
154
207
76
10
39
53
30
66
60
48
8
19
189
14
118
169
104
65
159
156
81
103
62