4
10
26
68
84
13
28
49
33
41
5
14
16
39
21
11
12
6
8
3
7
780
56
35
46
29
18
30
101
48
40
45
19
17
23
109
171
85
15
128
38
36
47
9
134
249
83
27