7
2
21
6
9
8
55
43
35
22
48
12
20
65
4
17
11
34
24
30
5
86
33
47
87
26
14
28
18
57
46
119
41
77
346
63
49
15
16
90
54
29
59
158