152
9
87
26
12
39
77
1972
35
136
62
13
40
349
37
95
15
41
344
113
8512
80
55
532
1213
49
109
132
103
224