74
113
142
191
29
18
43
28
93
68
130
55
64
79
581
214
60
49
39
27
32
120
107
88
110
72
568
51
87
30
1238
46
40
85
21
670
127
117
71
75
171
143
197
63
45
128
47
205
177