7
3
47
15
43
5
67
64
70
250
112
9
61
20
16
148
23
12
14
21
85
36
19
88
50
55
251
27
62
415
359
75
35
33
17
46
18
49
24
31
34