49
111
90
27
112
50
183
42
71
38
37
32
13
34
45
77
78
47
191
76
69
57
127
46
62
138
35
18
20
5
36
25
12
156
228
118
17
33
31
19
51
97