221
131
62
91
33
31
456
71
8
15
59
70
65
22
27
109
9
98
42
52
38
16
45
51
6
53
4
88
30
56
20
43
34
13
24
106
144
180
14
89
23
247
21
203