179
16
27
71
15
73
107
104
764
19
14
596
38
113
69
207
152
68
511
45
37
47
60
93
82
135
279
122
1070
776
31
18
157
611
236
326
334
40
80
591
257
100
652
510
677
126
170
132
361
34
86
83
65
693
42
695
191