3
61
1
27
20
32
6
5
94
25
42
44
11
18
24
13
12
21
14
16
7
154
87
35
85
9
26
76
41
34
8
29
30
62
149
17
15
40
19