5
8
15
32
10
17
13
14
72
49
60
12
6
26
69
40
281
154
27
37
170
83
44
406
18
90
73
48
41
187
156
74
98
57
107
153
325