1
5
4
0
8
14
6
29
17
9
42
32
96
26
30
54
76
13
33
25
2
101
152
39
3
68
21
178
58
15
50
16
40
48
7
57
18
49
10