86
7
5
2
23
4
21
8
6
192
400
30
260
395
70
570
89
87
41
85
29
18
266
59
17
11
61
50
22
25
72
249
148
58
62
93
68
49
164
258
166
64
94
19
12
2534
2369
143
108
75
35