2
79
22
5
50
34
11
40
48
18
8
14
4
19
0
80
132
44
99
31
27
3
10
6
16
9
47
7
37
67
145
70
43
42
89
23
28
109
94
25
30