10
41
40
27
99
39
253
110
11
148
49
52
80
37
72
204
203
97
208
91
193
144
360
65
132
81
7
134
531
36
113
152
35
88
62
70
46
30
117
122
45
6
19
109
178
136
58
15
55
34