15
12
6
16
200
36
44
18
32
22
17
24
27
13
26
31
23
5
45
11
70
14
7
42
54
67
8
66
37
55
33
9
82
19
52
46
30
101
10
148
53
69
103
50
41
29
34
116
57