4
2
13
3
6
75
67
36
66
185
63
225
39
155
212
31
34
51
71
125
62
38
78
192
165
360
394
129
414
139
166
80
91
134
222
137
128
151
122