41
22
25
6
21
16
57
43
12
357
17
228
84
197
30
40
33
87
9
23
4
26
15
65
2
93
18
70
10
8
7
132
24
34
14
52
32
64
27