25
40
41
58
27
14
33
128
45
4
26
95
93
11
15
66
7
34
1
22
23
20
97
28
114
19
9
122
31
239
21
10
18
6
17
56
50
164
39