230
116
68
58
14
29
74
18
40
110
269
24
102
27
216
97
39
89
57
41
133
66
152
202
46
62
59
63
711
87
19
71
30
28
8
6
414
75
35
96
22
135
107
117
160
26
178
31
106