44
53
114
268
20
25
33
119
28
278
39
23
613
30
38
64
172
88
91
6
66
76
214
27
109
105
266
309
37
83
54
102
217
1528
111
227
35
46
94
57
99
738