18
85
28
7
35
26
44
674
41
89
208
139
78
6
20
46
39
128
13
110
17
15
29
19
62
102
23
48
25
30
50
16
97
11
9
31
8
92
58
34
21