15
8
5
12
35
516
96
9
26
24
7
10
16
31
43
48
13
40
20
46
18
109
22
37
23
14
2
17
276
192
25
29
32
30
11
58
125