221
135
295
90
23
1016
205
122
16
25
6
101
24
33
21
67
132
65
60
40
22
52
54
1138
227
12
9
297
51
63
255
113
115
72
26
107
42
61
31
249
144
99
93
17
110
82
232
161
264
11
147
50
92
8