38
2
401
182
14
27
199
777
617
430
21
33
121
23
9
83
147
170
1
478
93
54
48
18
24
103
52
36
64
17
136
6
444
839
13
12
367
19
11
140
333
50
35
51
109
133
60
32
41
28
39
86
44
40