38
63
51
177
300
714
37
119
32
53
14
23
36
13
175
198
98
19
57
18
33
70
35
81
52
176
76
17
387
99
27
247
108
80
12
34
154
29
67
240
16
199
7
5
411
54
145
216
224