62
97
54
65
23
162
34
203
129
132
92
13
326
25
35
113
67
106
33
53
47
124
45
24
36
88
111
201
158
256
242
30
49
9
29
135
417
27
19
123
39
43
138
41
66
64
37
538
61
133
59