149
81
114
5
15
232
203
100
14
187
3
28
20
38
9
19
26
11
158
54
58
50
67
66
76
78
35
21
25
10
8
152
16
33
51
49
56
18
172
34
22
107
61
39
52
2