21
62
27
20
103
31
46
50
42
195
48
7
9
25
14
40
5
164
17
45
156
85
13
73
26
35
19
32
41
39
60
52
58
44
69
56
24
80
97
129
75
55
143