0
1
23
6
18
20
15
31
5
3
50
44
30
48
26
47
24
11
40
25
13
61
22
28
35
59
29
27
14
21
16
7
42
96
49
38
76
177
32