301
39
185
13
134
45
23
20
94
360
123
27
60
115
99
1194
62
278
34
263
223
12
117
30
106
282
44
280
196
313
43
22
47
15
131
40
416
221
220
49
67
32
10
164
41
25
144
107
92
54
52
80
265
211