23
151
62
49
19
225
15
73
20
44
14
384
18
6
1
5
39
16
10
24
40
2
114
3
4
1084
344
33
8
7
98
38
35
85
12
265
335
86
1005
0
17
36
60
69
95
30