11
49
46
15
24
90
31
33
21
53
19
97
28
76
37
167
64
125
35
247
85
10
188
36
59
473
86
89
220
336
129
54
1558
135
113
711
172
68
58