43
146
134
22
121
463
239
74
76
28
82
42
60
83
522
161
139
48
420
36
112
236
23
425
106
32
68
87
44
26
61
390
11
189
378
29
21
53
136
77
70
235
145
14
79
182
137
90
71
31
163
186