19
122
32
65
656
110
68
66
34
197
1789
29
31
33
88
83
67
137
48
21
188
15
78
50
150
84
192
28
46
61
749
798
42
90
58
96
135
584
30
530
76
24
59
72
77
45
18
26