32
315
46
304
86
164
21
225
67
210
39
189
30
123
12
112
19
117
61
717
1
13
115
70
121
93
14
92
15
257
4
84
9
99
7