41
99
50
116
97
152
74
13
32
25
88
51
146
145
265
189
55
52
160
24
199
708
14
203
16
19
20
80
12
98
44
282
11
4
29
27
26
95
142
168
70
15
34
57
22
18
39
374
81
8