22
59
242
25
24
510
108
5
115
815
13
20
672
26
35
217
32
18
48
163
119
9
19
28
17
70
42
46
37
58
52
15
47
131
8
61
34
31
68
6
27
110
147
43
29
198
122