66
132
96
47
30
455
26
112
63
202
276
49
19
18
65
74
46
150
54
136
36
59
94
110
71
53
92
39
122
21
255
60
78
48
62
40
350
100
80
68
28
29
76
128
50
73
152
34
33
140
72
862