49
2
14
38
27
22
18
20
16
15
12
19
165
67
119
34
28
33
257
114
63
54
56
126
134
39
36
57
83
203
75
87
133
50
153
111
286
191
90
277
122
61
45
78
345
324
545
150
173