237
101
39
27
12
107
49
561
799
285
83
71
11
62
52
202
287
172
123
46
97
50
57
506
1770
43
122
224
34
109
48
463
93
516
41
72
37
40
157
292
24
238
68
58
131
19
30
54
16
79
29
44