41
260
36
9
10
238
16
59
107
28
47
38
11
45
97
71
35
78
314
94
57
14
6
139
244
23
70
60
25
5
44
8
50
159
373
85
37
13
20
424
140
42
317
340