46
45
11
9
56
17
22
10
110
35
16
32
284
14
67
40
83
118
92
50
64
47
41
158
165
34
112
39
123
292
57
173
163
208