2
21
45
0
5
3
9
6
19
7
13
30
4
14
16
12
8
10
115
50
68
114
44
31
25
67
37
57
27
98
65
141
78
17
46
18
23
97
20