130
2
155
12
6
32
31
16
11
1
15
28
45
8
7
20
9
5
3
17
14
25
19
51
56
22
58
54
50
55
13
27
47
30
34
21
4