7
34
95
131
724
199
46
21
59
29
15
22
323
99
16
111
63
60
196
19
118
82
163
55
8
14
100
89
18
647
42
41
167
83
65
127
94