43
37
8
57
66
40
26
14
65
92
29
28
73
12
148
3
105
77
59
9
39
85
50
16
7
207
38
31
46
44
67
41
62
48
202
794
30
174
24
200
60
594
239
210
19
15
18
205
233
22