44
34
41
52
154
50
92
91
13
98
112
60
54
39
66
59
100
61
38
33
103
107
204
31
69
278
53
89
116
85
242
67
189
169
140
219
114
109
84
19
48
282
193
76
176
119
658
206
321
404
122