4
0
1
47
87
21
29
96
15
26
20
32
48
22
16
100
2
7
11
17
44
9
56
58
73
5
14
3
72
10
41
116
105
144
42
51
109
13
154
126
23
19
27