87
97
137
53
96
113
37
1254
452
566
936
21
33
91
35
56
79
20
30
69
70
55
71
78
441
59
64
83
48
148
73
196
95
44
12
36
88
75
22
124
136
72
9
63
15
16
29
32
143
631
190
153