44
376
18
36
38
57
147
35
126
47
39
6
17
301
188
238
100
462
290
112
224
105
133
79
222
124
144
5
25
249
42
54
121
69
76
336
9
134
33
64
110
29
74
196
298
403
210
432
77
92
68
268