7
18
22
9
53
32
35
101
69
8
86
23
21
17
10
14
46
45
4
19
67
314
44
12
52
5
33
51
48
26
13
20
41
187
93
131
6
28
115
85
102
76
282