6
14
89
13
31
5
85
32
9
285
1
131
80
81
21
12
43
87
11
46
17
10
26
101
27
41
8
58
54
225
523
195
248
120
83
138
119
94
292
180