31
1
3
52
28
8
7
13
5
37
10
12
50
15
18
47
17
16
24
64
201
121
4
105
21
26
22
14
69
19
104
65
57
30
43
126
6
66
161
123
137
107