24
29
128
129
23
73
58
130
10
49
12
71
17
20
109
142
85
60
40
35
37
87
84
56
176
43
16
6
4
26
64
25
34
54
105
188
28
214
74
132
33
149
116
187
5
13
672
44