42
114
66
23
12
59
62
90
17
47
238
8
45
85
189
24
150
84
79
13
165
58
48
202
60
28
130
126
93
235
170
41
46
205
105
127
51
21
163
209
184
7
116
31
338
314
180
36
44
415
30