6
21
27
25
17
20
50
4
26
3
123
22
80
47
13
41
104
31
56
11
234
23
32
76
40
30
295
14
58
66
92
24
117
168
162
34
59
668
276
42
7
35
74
49
36
16
191
270
39