5
19
1
18
139
20
11
88
28
57
43
10
41
263
15
24
34
39
52
22
37
141
133
44
23
60
146
175
419
46
86
166
327
38
31
48
134
98
112
289
180
124
67
745
260
77
224
68
72
51