26
30
46
48
19
27
31
33
108
22
14
97
49
40
88
16
43
21
78
59
64
54
23
37
47
116
69
44
90
808
136
35
271
57
138
89
401
198
85
192
111
66
34
77
28
20