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