35
259
240
175
16
38
576
8
64
7
66
52
81
154
36
281
42
396
15
20
146
41
166
126
39
120
123
34
44
25
45
114
49
346
103
232
78
30
17
40
11