0
1
6
3
2
4
18
24
28
29
13
19
40
39
53
26
15
22
20
25
7
44
5
41
68
35
12
38
146
10
14
9
16
23
36
55
42
93