32
30
12
8
7
5
16
4
49
15
46
3
81
11
39
10
34
188
28
27
17
88
92
14
2
45
132
72
53
47
50
44
43
40
65
76
54
29
21
18
25
62
31