23
18
80
15
131
31
29
144
65
28
59
24
12
9
76
16
71
33
19
89
6
27
49
77
25
58
8
10
17
107
26
44
142
64
7
99
32
176
252
225
132
46
22
43
4
1