0
8
32
3
17
59
6
19
1
5
4
10
136
107
11
30
39
15
249
37
22
12
120
52
40
33
50
21
76
53
85
13
7
20
27
36
83