3
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
75
42
8
87
34
15
66
135
59
16
98
131
61