40
17
12
121
6
66
7
15
95
136
42
10
16
8
5
63
25
20
13
39
44
19
35
51
22
52
23
65
57
69
26
45
71
77
79
94
128
200
29
33
60
21
30
67
195
38
81
43
49
32
31
24
96
34
46
50
14
9