30
13
134
46
16
15
34
65
32
78
27
50
6
21
8
9
92
22
25
17
12
31
85
18
122
43
4
60
11
35
101
154
135
133
10
75
72
54
2
3
14
20
158