38
43
7
32
142
12
44
126
124
14
161
54
20
51
47
106
24
223
128
9
26
275
167
75
81
31
25
66
70
42
512
6
13
27
86
53
78
19
221
131
291
23
127
8
179
978
40
158
50