56
48
57
67
19
12
58
83
15
184
127
172
55
26
52
13
125
404
165
22
98
42
41
43
5
75
27
17
36
73
180
175
38
65
70
308
131
258
163
225
85
259
23
87
31
28
91
579
10
656
8
74