10
50
65
17
69
28
41
40
15
5
128
54
212
21
8
24
6
37
16
59
18
95
34
7
36
23
71
13
39
11
12
3
187
35
14
30
45
9
82
1
38
167
47
153
25