37
79
63
65
93
59
69
56
186
22
124
110
244
74
145
95
123
153
175
108
61
58
88
20
25
105
132
52
23
116
185
41
92
31
46
94
90
77
193
85
136
55
150
64
60
29
48
39
42