320
67
21
4
5
16
142
44
75
8
66
80
52
10
30
208
150
28
27
19
61
36
15
89
22
14
2
125
71
174
137
91
100
41
39
62
198
83
24
18
26
13
151
12
99
23
43
25
38