7
8
5
46
11
35
36
3
29
18
61
73
43
318
12
15
51
13
14
370
470
34
37
6
19
16
95
157
2
10
49
59
17
28
23
40
203
26
20
9
47