8
38
31
86
43
68
39
9
48
42
52
41
47
65
62
96
33
14
46
22
85
110
53
73
272
54
89
209
114
64
57
34
17
124
336
312
16
44
709
26
72
30
35
24
69
235
136
51
76
60
382
195