30
28
6
35
130
36
34
12
18
11
13
3
4
17
8
23
42
16
9
7
10
26
61
78
24
149
25
45
31
64
40
15
53
22
52
5
21
54
20
39
2
90
27
50
19