21
44
10
22
45
31
111
0
57
42
5
9
16
8
27
15
32
6
33
1
11
4
18
37
40
17
29
14
13
175
98
178
105
7
24
28