24
54
29
82
28
171
96
162
71
32
108
50
35
166
113
7
81
115
6
63
18
51
149
65
23
26
36
17
22
4
86
76
3
8
19
89
95
59
40
68
169
73
56
15
139
257
13
104
37
233