24
6
84
113
37
62
36
182
135
43
28
32
105
41
19
12
50
9
53
13
33
21
8
59
65
264
52
27
99
90
54
421
58
82
42
67
10
114
11
83
440
117
96
57
160
392
34
158
488
379