169
32
69
64
977
65
95
122
284
61
46
438
59
80
42
20
121
31
26
247
152
13
107
51
162
16
35
150
55
30
56
104
50
27
14
234
54
375
138
123
885
109
98
60
187
97
21