29
43
52
27
11
37
9
105
38
62
34
113
74
47
159
25
26
14
80
45
32
21
75
5
87
35
44
51
64
41
12
13
59
46
61
58
68
89
56
103
20
22