1
0
7
12
30
156
18
13
15
44
106
40
48
29
64
82
94
34
27
36
6
4
3
10
17
26
28
123
20
2
5
11
21
45
167
9