7
44
63
11
6
9
45
73
19
30
57
201
31
3
17
14
18
21
32
34
70
15
51
188
25
13
38
47
50
40
36
16
248
138
71
938
385