244
59
41
62
101
67
36
156
87
80
128
49
127
74
29
111
88
188
46
39
33
34
93
55
84
91
32
31
25
79
399
108
13
157
110
341
142
95
97
71
233
277
158
241
304
209
402
63
73