78
11
16
18
79
782
3
47
54
90
122
113
28
227
61
24
185
34
40
45
57
53
246
20
43
108
29
127
193
52
530
3073
94
88
557
562
214