55
57
1561
47
91
49
138
728
88
104
195
135
72
56
96
107
241
65
26
59
66
215
367
62
68
38
98
16
545
317
350
28
228
4222
25
63
106
86
35
61
44
83
51
53
553
54
84
125
76
64
116
33
155
69