4
46
9
18
10
44
15
24
39
55
58
8
12
21
6
29
36
30
40
72
13
70
42
23
67
161
384
38
61
48
41
35
14
17
47
88
16
20
51
25
107
121