22
52
242
66
29
25
60
165
19
124
173
409
430
34
67
26
11
36
31
55
20
327
30
21
129
212
35
85
56
12
166
33
93
28
126
48
142
45
215
897
13
183
37
98
7
102
47