20
68
19
7
5
107
14
25
2
36
4
12
18
30
49
9
31
26
1
6
21
13
32
24
149
74
42
34
8
87
33
15
66
134
59
16
98
130
61