51
31
13
7
46
10
11
6
17
14
2
45
27
15
39
62
3
33
72
18
74
66
8
151
4
24
40
306
34
23
29
64
28
43
25
92
53
16
20
132
41