1
7
8
5
2
6
142
4
15
3
9
108
10
69
22
11
26
12
43
33
54
19
20
32
74
76
29
63
37
59
87
16
586
56
190
38
184
24
31
106
42
35
121
180