87
39
9
6
25
12
7
72
10
91
24
5
3
58
18
46
22
45
27
17
2
11
20
38
261
530
66
241
16
77
35
34
434
112
73
79
88
161
130
255
862
136
15
41
76
82
125
55