42
162
73
114
18
10
101
43
54
33
139
32
11
12
15
35
68
6
13
30
69
70
52
165
178
65
60
38
14
41
58
53
80
40
85
37
39
46
9
16
26
27
19
36
56
161
81