115
42
196
212
547
135
38
492
64
116
71
795
460
90
7
66
8
354
53
97
24
20
277
9
4
17
13
19
45
11
47
423
279
10
101
15
67
364
207
27
21
16
18
114
44
77
48
3
181
85
54