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