21
55
16
9
45
33
3
4
11
160
12
60
123
14
5
19
54
57
83
23
18
52
32
110
39
7
15
36
180
2
47
25
10
1
278
41
67
29
6