25
79
117
137
9
63
236
44
59
50
51
18
27
29
11
13
81
74
35
58
49
48
46
28
78
163
292
362
186
210
142
73
36
68
38
96
233
122
84
110
112
82
99
183
37
60
52
136
94
799
20
284