24
107
36
42
16
1028
39
5
33
352
48
21
363
96
17
40
6
310
166
30
289
102
93
49
121
35
100
153
8
69
32
114
155
13
804
189
209
126
101
80
22
47
53
518
57
519
320
29
398
414
74
45