50
48
4
1
17
65
5
10
77
120
55
28
19
11
75
146
150
6
0
2
52
40
62
25
9
20
21
14
27
7
54
23
38
12
15
16
8
13
43
79
76