16
104
24
123
142
85
49
90
88
294
94
226
117
19
58
67
28
170
73
103
39
52
9
56
46
76
57
30
20
47
51
40
80
91
35
69
11
65
17
53
22
18
143
25
33
31
34
7
26
63
79