10
45
91
146
26
159
25
4
47
75
107
2
40
41
7
42
16
17
34
81
67
70
71
3
15
6
82
28
22
11
74
33
119
8
37
24
238
30
31
94
62
1
200
154