37
15
14
22
18
23
137
11
27
30
40
69
60
177
28
53
73
36
42
46
77
129
35
193
160
66
50
98
20
78
249
289
95
75
47
94
32
70
26
61
89
126
113
371