32
432
42
25
12
7
12
7
28
38
29
931
23
21
12
282
20
26
29
729
82
32
432
903
2320
432
32
43
236
94
543
46
7
83
9
63
40
45
420
423
7
12
15
52
52
26
35
12