57
84
66
15
17
38
244
14
41
88
58
36
70
49
35
249
81
94
97
98
309
37
23
9
80
47
50
222
43
101
67
537
114
245
115
87
137
152
31
140
194
119
102
398
11
158
213
146
335