259
47
84
69
88
221
54
118
282
111
16
25
196
53
192
6
154
40
48
70
129
105
22
190
31
98
66
80
147
21
76
65
87
95
67
51
13
39
142
82
289
422
75
119
194
42
32
217
43
110
30
37