23
61
77
21
28
2
56
24
10
43
6
18
27
7
208
37
60
12
38
19
8
74
79
235
48
14
150
167
80
59
13
15
54
39
239
20
29
66
4
34
11
16
262
64
272
26
255
53