2
13
23
57
7
10
29
18
11
43
49
3
5
133
4
15
25
8
17
6
27
47
9
165
127
66
36
44
0
30
40
51
84
14
83
159
42
12
34
78
60
46