29
608
13
259
252
24
276
17
191
126
9
152
25
115
8
108
6
133
105
16
135
1
87
15
89
66
510
103
77
2
94