32
57
79
49
67
62
50
92
45
95
39
51
28
60
40
13
8
164
142
96
34
38
84
78
48
127
20
44
59
12
56
87
36
124
104
100
33
75
157
74
102
159
53