99
39
9
6
26
12
7
72
10
92
24
5
3
58
18
46
22
45
27
17
2
11
21
87
38
262
530
25
66
241
16
13
77
35
34
434
112
73
79
88
162
130
255
863
136
15
41
82
125
55