21
32
6
42
15
88
22
29
17
7
39
82
18
25
75
5
9
12
34
55
48
107
8
10
200
62
35
28
102
24
23
19
100
69
40
30
47
16
36
41
188
106
93
13
137
87
33
115
31
20
67
51
14
44
59
11