4
16
24
91
113
12
44
31
115
45
33
26
63
150
55
19
40
35
13
147
51
34
68
160
32
17
59
127
18
28
88
152
92
39
185
124
58
274
221
228
104
66
42
233
130
30
93
70
80