37
12
136
253
25
62
57
6
137
56
54
86
130
69
17
18
29
22
44
60
26
76
159
96
289
115
65
129
73
35
126
186
79
58
296
50
120
217
55
93
298