65
156
11
38
21
39
43
148
22
36
116
17
62
37
294
61
123
274
44
219
163
82
80
98
363
52
76
12
45
41
26
77
57
14
54
146
28
46
64
605
99
149
49
83
32
229
7
90
136
129
55