8
22
7
13
14
4
10
21
5
37
1
3
38
6
15
26
9
40
12
16
68
45
57
91
63
60
17
36
171
89
34
42
100
46
54
61
33
76
32
66
65
44
428
78
92
43
29