10
35
7
77
33
89
20
17
21
8
6
14
22
48
9
12
28
27
16
26
5
13
60
11
50
44
18
31
39
195
23
163
75
53
49
47
54
45
25
19
15
76
32
167
69