6
5
10
2
0
3
12
73
38
22
40
84
157
8
14
23
52
74
87
63
27
26
31
49
37
20
21
54
39
144
18
7
17
24
48
30
82
118
25
57
29
16
69
97