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