37
55
93
29
34
41
21
69
149
127
94
79
633
42
169
27
76
92
165
50
74
28
178
77
136
96
257
24
308
39
113
125
26
129
114
111
70
107
108
144
95
137
151
90
11
68
163
38