33
98
37
59
34
207
105
255
101
72
45
129
205
155
74
579
590
38
58
63
53
57
71
25
10906
76
339
69
6230
164
748
107
225
91
104
231
88
51
47
55
35
66
110
187
828
213
821
217