15
18
0
19
4
13
11
7
5
12
79
65
41
59
28
98
9
61
120
55
70
48
23
14
57
25
45
29
165
43
3
34
53
50
141
37
52
84
178
26