7
3
10
43
30
37
67
23
5
18
378
16
49
51
101
12
131
44
15
274
9
8
42
105
38
1
35
2
70
33
13
318
26
88
40
19
6