24
53
17
46
23
80
11
15
89
47
104
52
70
28
10
34
64
58
87
50
40
79
69
43
298
159
35
56
136
299
281
49
39
8
31
41
22
27
63
16
100
122
21
12
88
160
190
33
25
13
60
14