45
216
331
46
231
68
71
67
165
41
49
19
390
27
37
42
119
136
237
70
12
72
63
78
106
30
76
121
44
40
123
55
39
82
16
59