63
36
43
186
84
168
17
82
498
31
37
21
40
57
22
11
41
204
15
67
119
105
68
162
49
66
50
45
53
58
69
65
71
175
268