23
3
0
26
50
28
4
32
24
9
52
20
5
64
12
62
16
110
125
8
234
49
129
27
11
36
81
159
63
99
148
44
94
47
55
91
45
7
87
31
30
74
76
17
73
19
54
13
38