156
15
20
39
10
53
2
7
8
9
14
3
23
19
13
21
1
16
31
54
34
5
0
17
43
82
6
4
95
11
61
52
83
35
32
78
142