321
32
150
5
9
99
18
13
139
19
4
182
15
64
38
7
6
16
1
12
102
34
28
70
167
17
57
71
26
3
104
2
86
0
56
8
24
197
226
11
10
183