62
40
6
3
0
13
5
18
10
4
12
2
8
1
15
7
14
42
23
30
47
25
148
37
343
412
17
65
1227
581
289
370
28
26
218
43
60
125
27
151
110
259
38