23
51
10
0
53
160
17
45
33
7
3
22
14
4
42
9
30
26
31
113
56
5
28
29
2
11
39
12
75
13
19
6
18
32
94
88