205
6
17
87
88
23
32
990
58
8
16
18
78
39
139
363
130
48
37
12
9
47
31
29
44
210
34
24
186
45
7
11
43
65
116
114
323
91
146
42
136
64
122
118
83
28
1291
339
95
153