265
30
188
65
43
196
108
135
21
41
27
42
257
279
86
78
35
435
75
24
69
25
109
28
11
8
56
26
67
192
37
53
104
378
147
32
99
52
17
88
50
465
103
49
48
119
97
59
51
57