91
7
5
2
24
4
22
8
6
192
400
30
261
398
70
572
89
87
41
85
29
18
266
59
17
11
61
50
25
72
249
148
58
62
93
68
49
164
258
166
64
94
19
12
2537
2374
143
108
75
35