23
32
22
41
25
37
98
28
31
30
113
26
10
142
47
143
511
66
48
84
64
135
17
19
122
53
33
50
86
74
40
51
42
12
43
123
127
7
60
56
106
54
18
112