58
83
128
10
17
298
22
89
33
15
63
51
109
48
25
31
37
283
46
329
74
30
162
139
124
57
322
23
26
224
32
104
56
140
367
196
9
24
68
144
1449
18
1370
274
27
179
131
38
79
241