23
32
5
8
19
10
1
11
14
52
40
22
213
69
25
4
33
112
28
53
21
61
15
30
16
3
31
45
13
20
80
29
27
161
103