7
23
39
21
18
53
11
35
12
37
6
43
8
28
20
13
24
15
33
17
5
3
38
10
44
19
94
90
74
145
83
42
64
22
260