62
33
22
464
25
144
360
15
671
65
858
60
29
36
554
41
128
77
26
225
114
89
32
30
135
92
88
47
109
148
67
611
45
198
280
57
27
7
18
230
52
278
38
4
42
173
132
6
119
706