54
30
106
155
147
131
31
104
116
59
187
76
103
52
222
99
55
36
129
29
110
185
88
96
204
154
241
86
68
335
125
47
133
51
75
60
53
89
341
73
18
43
115
117
64
15
95
206
66
136
63