63
42
6
3
0
13
5
18
10
4
2
8
1
15
7
14
44
23
30
47
25
148
37
343
412
17
65
1228
582
289
370
28
26
220
43
60
125
29
27
151
111
259
38