410
26
59
37
107
12
54
8
175
157
86
28
34
102
15
216
61
14
40
78
64
11
10
13
72
7
21
29
20
101
43
27
23
46
1
2
57
17
5
16
91
62
19
36
367
9
6
65