29
94
43
60
49
20
27
18
25
67
13
66
14
47
143
110
292
44
41
12
10
11
36
46
238
68
37
6
39
35
19
38
9
8
22
21
5
55
72
28
48
31
58
40
17