22
87
35
44
63
39
26
407
56
27
53
42
76
33
9
41
10
30
37
47
32
88
5344
105
124
34
170
13
326
614
65
97
18
75