15
6
20
13
11
4
3
73
27
45
161
133
33
61
254
51
104
24
158
74
23
64
21
8
38
48
52
107
345
58
110
49
82