28
422
35
332
14
272
17
154
18
157
7
122
29
163
15
116
58
136
254
20
98
16
126
111
24
1
87
61
713
3
63
95
8
89