77
27
414
29
31
39
237
101
332
24
429
743
246
58
348
81
110
154
222
266
8
85
59
83
34
80
107
14
52
61
44
82
64
47
148
62
35
119
57
28
18
23
115
25
123
72
45
220
522
209
19