7
15
13
17
18
50
33
91
34
42
95
26
4
84
11
56
5
1
16
32
96
9
49
51
114
189
107
35
873
6
41
29
22
10
20
31
145
59
58
75
21
12
8
68
19