63
32
393
27
11
7
12
173
119
26
1
0
49
99
195
24
102
10
6
38
29
14
21
52
19
46
36
20
35
18
23
33
248
1206
16
44
114
8
1035
107
5
15
164
194
175
321
803