12
26
4
28
16
21
48
14
88
11
32
50
18
72
418
63
10
7
43
27
52
29
315
24
6
60
437
177
727
20
3
262
17
8
39
9
59
44
78
264
129
13