128
10
9
5
4
28
14
23
39
26
12
21
25
18
171
7
2
227
37
24
44
45
11
22
15
107
121
474
77
46
20
52
19
17
29
125
38
43
112
72
74
13
152