7
15
22
49
23
50
95
4
94
44
43
167
96
13
59
116
71
70
64
183
52
51
26
25
54
8
27
36
76
37
35
16
5
20
30
11
115
34
61
9
140
17
291
166
28
56
3
81
6
10
163