106
205
464
43
50
16
25
32
157
142
196
322
6
148
37
85
158
92
13
65
238
213
624
292
12
46
48
10
72
52
87
174
22
78
31
18
14
56
26
263
30
9
477
38
55
130
36
42
599
57
91