0
7
2
5
23
17
80
13
16
22
18
88
38
46
25
140
59
14
21
143
42
43
10
48
33
31
29
44
75
61
20
36
49
32
26
45
116
24
97
35
111
99
34
77
19
144
120