114
42
11
31
25
17
7
9
13
10
15
24
40
3
21
8
22
2
19
655
5
77
1
28
44
14
46
34
688
58
16
85
97
23
50
35
182
20
4
71
30