6
3
14
25
64
10
8
31
19
12
44
7
135
4
13
15
29
17
28
47
9
128
66
36
11
0
30
40
51
27
84
42
34
23
49
63
193
97