38
37
224
51
1766
19
666
166
63
54
39
31
80
11
71
94
30
96
222
29
33
74
61
21
85
107
218
308
42
119
81
64
27
104
92
132
93
175
101
133
124
158
127
35
26
115
459
25
17
57
248