1
4
10
12
9
20
17
26
3
5
2
35
13
22
6
16
27
14
11
48
51
28
18
50
21
39
78
32
43
56
36
197
76
686
86
84
106
73
218
124