90
20
33
70
68
131
71
42
154
184
153
266
25
54
43
14
83
95
7
166
36
39
117
76
78
56
59
120
142
22
409
32
47
60
26
15
41
303
5
101
13
17
24
10
30
19
34
38
122
28