46
27
19
22
23
26
12
35
80
48
33
64
57
38
67
47
30
68
63
54
55
53
20
31
139
16
96
51
70
72
95
88
43
131
56
41
50
103
44
75
99
171
60
109
152
37
130
62
118