226
848
419
114
36
77
35
70
23
107
48
38
300
109
157
31
82
112
62
30
25
294
72
44
735
52
67
42
54
429
93
68
188
190
328
5273
21
121
526
173
182
49
4255
323
32
45
24
29
152
92