57
82
65
14
17
38
242
41
88
56
36
70
49
35
248
66
80
94
97
308
37
22
9
69
47
50
222
43
99
67
536
111
245
113
87
137
152
30
194
193
117
149
102
397
11
157
213
141
335