20
147
33
31
7
4
15
19
18
65
120
93
80
283
32
34
8
24
219
22
100
67
114
44
13
12
102
23
47
11
54
39
86
3
29
25
88
78
48
119
96
14
35