54
14
26
152
83
24
52
39
25
15
30
79
93
80
18
136
63
108
139
34
137
306
217
60
58
97
41
119
67
29
214
192
86
81
76
123
350
146
185
216
40
203
78
77
43
19
45
140
21
161
219
469