15
18
11
105
401
51
22
73
65
26
120
29
35
54
25
10
30
4
27
228
12
14
134
32
28
43
80
2
16
9
86
3
5
17
60
57
19
45
6
24
208
46
42
36