73
75
57
99
59
32
69
33
122
107
41
50
127
229
38
37
71
40
97
109
136
45
17
46
52
64
27
19
15
36
25
67
23
76
47
55
21
91
43
196