0
8
29
5
38
85
2
39
182
32
15
13
7
26
18
4
45
17
121
10
25
46
41
60
3
58
53
19
1
71
159
150
35
22
9
14
6
21
30
12
260
156