32
23
121
2
0
59
11
66
9
26
52
18
4
6
16
44
111
41
39
17
10
27
22
7
33
3
20
28
113
24
29
36
43
47
109
21
30
103
5
14
61
93