25
46
38
29
41
24
32
17
27
113
47
35
55
26
40
67
30
81
114
19
86
64
43
44
80
78
79
136
34
145
98
62
110
69
140
63
74
102
13
45
90
31
84
39
58
15
108
220
16