12
15
9
16
53
25
46
39
3
184
13
18
2
10
6
5
8
43
33
4
29
47
34
32
87
38
68
23
21
252
157
0
24
64
196
80
27
7