23
81
4
6
3
11
109
39
76
0
29
5
13
16
40
25
72
59
24
50
14
84
19
62
44
22
15
56
27
55
52
9
38
107
17
7
1
98
20
30
31