10
14
25
21
76
2
53
33
24
5
56
35
50
159
115
166
20
18
47
7
39
41
109
37
9
31
64
15
19
6
13
126
8
36
82
59
125
146
34
29
79
4