58
20
152
67
36
42
169
134
24
61
49
60
54
12
76
138
15
37
27
52
68
64
72
59
97
93
7
38
28
21
33
29
19
18
66
101
22
11
44
30
94
77
46
13
53
35