12
44
13
87
5
62
10
14
7
9
123
6
37
31
3
27
41
32
63
1
170
0
23
20
21
30
18
28
52
45
175
4
25
73
43
15
29