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