3
88
35
16
24
9
37
19
2
13
5
21
8
14
30
15
18
32
42
7
25
146
54
52
12
23
38
62
64
71
6
61
40
22
26
4
41
53
58