56
61
133
10
94
90
24
59
20
201
46
60
35
25
84
33
106
7
27
69
159
23
19
63
44
13
57
549
79
75
58
62
96
43
135
137
54
80
243
107
89
22
29
26
9
42
37