18
90
36
19
252
60
61
55
71
58
28
134
68
43
37
109
32
72
403
104
366
57
53
34
46
49
108
78
24
77
9
40
29
22
12
86
21
6
120
16
76
44
5
227
45
133
87
285