146
53
74
495
73
41
153
382
151
71
263
69
21
128
55
422
68
228
60
76
123
35
25
149
49
94
20
144
117
28
154
39
247
141
138
91
36
57
37
78
95
23
92
90
11
101
61
651
100
67