6
5
25
27
30
3
12
8
10
4
23
22
53
108
7
32
19
111
14
62
60
137
37
24
0
20
46
34
31
11
1
65
140
434
28
17