5
6
157
133
70
78
87
66
81
62
44
47
68
187
64
105
48
75
122
71
63
57
51
120
119
103
79
147
92
108
123
107
209
56
397
91
95
93
132
49
42
60
136
204
54
88
190