6
50
21
23
42
119
44
70
126
37
141
177
51
30
72
48
18
78
49
54
433
45
9
296
19
39
153
102
1373
104
113
189
24
56
77
63
17
107
27
68
52
22
86
14
33
213