193
262
61
96
140
77
68
26
214
3
112
91
133
58
66
51
8
38
20
64
14
43
195
47
123
200
5
279
39
17
177
33
137
143
1
60
32
110
114
160
81
102
111
34
31
252
35
126
180
232
247
71
101
46
109