6
17
19
50
74
102
5
14
10
8
237
142
144
11
23
123
68
58
13
47
110
16
37
32
118
25
91
85
31
56
134
153
394
172
80
53
251
45
28
90
39
44
38
40
157
26
318
36
30
162
309