15
115
27
18
25
216
16
7
1199
4
33
47
21
30
40
36
6
5
20
9
82
35
29
39
34
65
46
26
51
73
13
31
19
88
41
12
24
67