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