52
31
13
9
7
4
77
3
10
58
28
62
23
22
12
14
2
299
8
25
69
15
20
5
24
30
318
276
186
16
107
6
34
54
26