2
20
5
9
4
0
3
1
7
8
130
25
27
56
28
141
16
12
18
140
76
6
64
81
31
102
38
17
42
14
52
10
29
19
50
21
24