27
8
29
18
7
50
82
28
42
95
21
55
49
40
45
87
84
13
12
62
34
47
73
59
67
103
14
85
63
74
11
89
52
170
114
120
131
24
46
178
19
17
37
26
20
5
38
68
44
133