6
4
9
5
3
12
26
11
2
0
8
16
24
35
37
52
33
39
54
126
152
34
30
56
49
15
65
432
80
154
59
339
21
98
321
36
102
42
267
113
48
31