0
3
8
10
6
27
7
18
25
96
12
29
36
9
28
1
16
31
39
46
48
21
33
14
81
59
30
11
34
45
91
264
52
75
60
40
66
140
42
37
43