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