29
519
26
349
38
192
190
32
162
278
1,048
79
144
16
141
5
134
129
12
113
6
92
83
50
96
9
80
14
45
3
39
1
30