27
16
7
70
10
84
23
41
85
77
99
28
15
241
12
216
112
79
253
67
75
82
122
134
87
53
107
57
22
117
93
91
195
242
44
56
115
203
66
51
47
34
76
48
71
60
65
252
106
42
411