78
158
11
27
23
47
98
16
45
22
29
24
55
62
52
42
128
30
108
25
56
14
21
20
256
111
232
6
261
104
26
91
4
105
7
28
13
15
80
18
251
276
89
31
40
252
54
162