39
10
54
46
15
31
45
17
18
28
49
156
72
128
16
93
163
66
110
71
63
41
101
119
21
24
103
145
85
89
37
190
61
34
11
60
12
38
42
27
62
4
126
67
113