8
33
24
42
27
55
25
82
37
43
40
19
17
32
181
14
34
26
44
15
297
60
52
39
128
235
41
103
49
247
73
106
36
76
86
63
256
69
176
75
124
132
84
108