16
23
7
2
15
5
14
8
24
6
25
12
56
26
94
1
17
3
51
4
36
33
0
21
22
20
42
49
73
133
44
43
58
98
13
31
158