52
58
21
20
24
43
149
64
10
53
63
18
62
27
67
78
36
39
15
106
49
54
61
34
56
109
308
42
41
103
57
46
138
26
23
85
25
33
153
50
188
155
12
231