1
3
2
7
4
10
0
6
9
25
41
42
109
65
29
50
26
54
22
18
20
75
93
31
139
24
5
34
16
13
27
14
12
100
17
21
28
32
48
70