32
23
115
136
14
10
24
4
3
80
51
31
6
35
183
27
9
144
34
28
69
5
19
16
21
29
44
2
1
1128
894
60
25
52
15
7
17
12
71
61
13