7
38
23
13
6
19
119
10
4
1
137
3
2
12
20
16
18
136
56
88
109
50
17
34
52
95
250
21
31
51
5
59
117
72
15
45
84
9
14
60
90
728
24
162
118
48
395