26
13
23
2
1
0
6
21
4
5
12
49
31
7
34
136
75
59
82
62
113
27
56
147
142
52
44
14
35
60
11
72
18
118
188
91