32
71
80
249
36
12
76
17
10
240
21
114
247
6
43
354
99
68
37
4
38
49
16
41
57
22
13
24
73
23
28
383
42
27
19
8
15
1051
537
31
86
26
30
128
9
174
65
35
241