46
19
13
72
166
26
12
77
45
131
51
22
115
34
283
416
44
136
164
449
32
118
127
65
211
107
236
201
57
134
128
378
216
101
47
39
36
98
87
199
40
86
71
37
102
163
35
53
67
92
265
364
95