16
24
91
8
42
88
43
34
4
18
70
33
31
92
67
10
120
5
207
37
44
308
48
13
86
26
15
3
32
9
38
169
56
28
248
35
111
80
131
53
14
61
49
94