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