37
28
15
81
25
66
29
77
49
20
61
70
32
63
16
48
11
40
36
65
198
34
35
23
189
79
147
56
26
108
114
122
278
53
76
202
74
67
98
45
58
18
93
166
128