0
6
2
36
17
24
84
67
30
23
43
73
10
18
87
55
15
56
19
28
48
39
16
32
20
9
40
131
37
178
1000
46
26
27
4
38
123
5
8
35
53
7
14
61