245
152
90
76
95
18
51
23
171
131
45
71
52
21
5
25
356
88
50
38
54
29
219
27
36
20
81
17
10
7
250
40
15
8
31
14
116
109
30
56
80
78
16
37
74
11
6