21
8
13
2
9
4
53
6
20
24
22
15
12
5
23
1
64
7
45
301
10
44
125
63
88
31
73
30
70
60
114
27
71
84
32
18
115
152
87