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