26
90
34
21
39
27
97
107
19
20
33
9
405
24
31
184
35
93
60
66
38
37
151
23
40
179
54
46
81
52
306
12
78
94
53
118
7
14
123
85
16
29
76
15