27
15
68
23
227
30
7
5
104
32
3
9
24
40
20
64
210
14
112
54
412
34
17
28
53
11
49
33
19
58
115
83
8
21
65
79
69
75
18
42
41
1
55
16
78
39
390
66