418
13
106
552
84
23
42
103
35
232
110
978
124
230
79
75
139
26
25
523
12
29
67
71
19
37
565
94
8321
794
123
143
32
105
27
4
9
117
14
54
36
3
157
16
83
17
8
20
10