41
7
12
309
14
34
4
74
6
5
3
1
18
9
174
180
792
132
17
35
56
51
21
26
22
8
194
75
268
170
152
49
188
29
16
10
67
66
20
86
250
28
79
407
85