344
296
23
191
78
131
12
113
2746
453
33
25
7
63
996
43
240
144
60
59
99
72
425
121
16
6229
55
104
46