23
3
12
34
32
66
147
40
163
25
116
18
15
20
61
82
9
28
27
52
107
68
5
49
16
8
58
10
79
29
46
0
2
7
31
30
35
1
37
21
62
118
4