42
34
72
17
67
39
84
13
16
78
18
36
252
269
120
38
205
6
28
27
32
24
197
351
208
172
640
15
314
244
71
146
51
265
114
37
46
107
11
65
165
33
5
70
43
21
19
44
85
35
22
157
90