79
16
76
17
373
190
877
1802
382
42
378
55
230
50
154
10
194
256
96
83
102
40
23
60
451
204
292
39
486
52
263
86
349
195
61
24
521
103
493
95
238
203
177
187
590
152
155
49
72
265
107
3752
248
2492