297
17
33
39
124
50
15
26
4
9
20
18
16
34
14
53
268
809
827
138
32
30
74
21
28
27
58
1333
96
23
7
83
62
148
43
25
19
68
921
44
45
38
55
129
73