45
79
33
13
31
83
90
144
42
88
118
99
113
64
174
227
68
5
20
12
10
29
26
260
475
55
181
32
214
178
70
58
121
266
327
73
138
14
74
35
75
21
172
106
39
30
150
200
43
67
395
108
17
28
114