36
57
5
18
19
24
13
95
28
27
224
12
20
65
17
44
83
51
11
22
69
6
248
39
37
26
9
93
56
42
14
306
268
164
760
8
100
25
38
15
61
97
55
89
126