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