6
17
7
12
1
10
21
13
0
3
2
9
5
4
23
28
11
8
42
61
39
37
15
26
32
53
107
24
19
54
115
104
156
22
35
27
20
31
38
111