33
39
839
47
23
36
144
22
64
107
127
160
138
614
106
103
136
166
184
42
30
54
188
29
76
147
34
25
32
72
11
122
35
24
114
53
55
27
43
92
73
59
56
102
221
78
226