42
53
22
41
17
27
15
90
87
101
21
97
26
93
5
57
100
124
11
162
79
28
32
315
62
96
36
249
30
151
24
111
19
8
48
18
166
113
86
13
45
69
51
12
23