65
33
136
272
25
51
19
36
261
39
62
23
109
29
32
17
166
149
159
480
96
20
410
38
9
45
119
97
309
255
26
57
24
63
14
27
21
13
6
204
246
171
8
30
828
61
22
42
144
84