97
120
151
90
183
91
47
53
69
75
230
127
229
62
43
142
573
27
50
22
152
132
34
72
26
89
96
52
23
144
189
54
77
10
24
80
107
58
41
55
44
235
153
133
45
59
39
29
37
131