30
28
62
29
16
75
26
11
24
17
46
6
154
40
8
7
27
1
20
85
3
4
13
79
37
18
53
58
157
44
87
60
72
94
10
14
57
109
49
22
25
36