5
1
14
4
7
3
10
2
40
13
27
60
414
43
289
76
42
21
92
65
28
115
50
57
68
110
72
6
61
56
263
272
39
17
38
24
147
111
155
116
112
19
186
20
220
153
59
252
84
64