47
71
48
200
20
28
80
10
14
51
72
85
61
52
94
50
39
176
124
184
115
186
9
7
68
45
152
35
294
317
89
297
25
127
34
32
36
18
17
169
41
75
91
37
24
22
274
44
448
46
102
250