78
293
128
96
73
60
41
145
69
21
394
87
33
31
200
187
205
185
99
271
17
37
45
35
79
785
176
56
65
28
30
49
905
58
25
240
132
24
379
15
50
70
115
228
188
183
323
53
13
88
76
105
36