8
57
66
41
17
11
35
15
22
31
27
104
144
47
24
150
139
20
18
123
58
13
4
45
56
28
2
39
36
82
203
16
44
62
75
25
298
34
23
73
26
51
14
198