162
74
16
71
10
8
12
9
286
7
5
15
17
32
4
24
47
19
59
43
6
88
65
29
51
18
14
160
187
182
42
213
25
125
387
21
60
142
253
262
31
150
83