7
3
6
11
21
14
37
24
8
20
48
12
18
74
32
49
43
25
16
15
31
30
46
26
65
42
53
28
44
75
33
29
41
103
130
22
58
100
34
92
63
431
167