162
38
311
105
62
138
61
10345
451
104
173
156
118
41
57
26
20
141
17
70
92
723
56
677
129
248
1448
182
466
245
23
4014
536
666
103
489
67
55
3030
303
125
33
47
46
73
133
304
6078
136
207
4270
343
91
1558
221