15
13
4
3
294
12
30
6
18
5
7
36
1
38
60
11
17
57
22
26
9
32
27
10
43
390
21
45
14
19
24
31
44
29
53
23
16
63
110