99
104
58
126
139
249
55
34
64
94
33
11
120
35
73
41
162
22
28
113
66
60
26
71
40
4
47
29
48
63
20
59
98
79
90
30
137
38
21
36
147
19
37
127
125
134
14
50
9