42
77
38
60
14
35
272
26
34
58
92
19
79
24
51
23
93
86
174
99
160
121
102
153
100
130
111
94
151
90
233
88
108
105
127
9
64
210
53
18
44
462
30
163
142
104
68
152
173
271
135
84