76
197
96
128
122
14
72
303
803
205
44
187
33
64
65
20
35
54
395
108
58
138
159
365
61
67
190
27
19
266
80
97
31
112
46
186
685
48
43
427
224
114
39
90
157
12
104
38
486
678
47
36