23
9
3
18
6
5
62
72
34
71
132
77
7
24
8
12
43
14
95
42
90
13
19
32
65
16
11
67
89
17
44
130
27
60
86
112
38
31