1
0
3
2
4
5
14
6
10
7
28
23
11
34
66
57
38
24
37
50
40
9
13
8
84
78
141
29
43
18
68
106
31
53
44
16
55
41
19