7
1
12
4
0
3
5
6
2
8
11
22
23
16
75
29
28
55
21
78
19
20
73
92
139
17
50
32
27
81
103
54
33
87
13
148