7
13
6
10
37
115
15
28
5
3
18
30
64
14
4
20
27
21
24
12
9
16
11
19
124
109
94
86
31
36
23
90
477
65
57
82