28
47
142
25
106
94
56
91
24
23
84
31
131
40
86
26
45
38
44
64
173
265
21
179
67
60
51
7
36
43
156
50
76
241
22
65
103
46
101
85
72
318
5
196
251
119