147
21
19
5
43
256
11
113
13
23
86
100
64
98
60
10
55
73
38
47
212
412
52
215
114
404
183
67
9
7
34
158
40
91
944
12
25
97
71
141
224
18
15
177
54
111
39
20
31
74
104
51