133
292
20
158
34
168
21
99
17
116
115
31
130
86
23
146
68
395
3
92
12
85
15
70
5
84
66
61
713
77
16
72
79