52
40
161
102
69
136
234
56
126
247
42
14
23
9
59
204
100
199
87
147
420
116
94
121
92
44
132
43
18
21
22
60
111
36
104
41
39
110
48
17
64
27
49
32
143
119
19
31
8
146