244
142
316
304
103
154
159
136
80
82
161
73
179
196
72
113
76
87
202
118
60
135
22
392
258
162
50
45
349
152
104
410
25
302
59
115
58
127
94
101
308
66
65
28
199
81
10
41
61
205
500
926
11
46
114