8
25
10
13
3
12
18
14
7
38
5
16
1
63
11
0
268
9
15
20
196
23
45
41
51
53
28
22
27
49
4
32
65
127
43
2
29
48