40
185
15
48
22
96
92
214
88
66
112
616
83
186
45
104
37
253
11
60
212
50
70
74
120
24
165
28
292
77
156
81
75
26
38
166
55
33
263
90
72
30
27
102
175
41
46
17
8
125
226
79
82
1832
34
144