116
47
54
23
44
62
52
124
56
140
28
89
22
163
57
611
292
215
24
543
93
152
14
81
123
769
1166
749
184
130
70
10
1490
119
72
34
359
41
25
279
231
1350
60
243
10194
61