37
24
18
44
63
406
89
41
140
30
248
102
64
80
12
149
35
27
23
48
15
25
61
77
173
45
81
17
46
28
43
129
242
93
26
121
85
68
98
32
191
190
325
8
59