208
268
53
116
512
39
108
25
18
31
98
16
56
197
80
77
41
29
123
38
14
87
74
34
22
49
64
15
270
52
27
17
24
48
112
278
90
57
60
42
40
8
117
101
44
463
11
63