37
20
18
205
74
140
73
38
46
89
29
173
10
35
54
138
25
26
175
53
55
88
91
57
118
85
22
19
56
49
135
65
107
67
76
81
39
43
145
274
69
21
169
564
41
42
136
51
128
59
93
266