112
67
62
70
245
76
40
31
124
96
83
36
182
288
77
33
5
174
44
35
28
63
34
407
39
45
9
55
75
93
43
86
32
115
48
114
59
105
61
64
101
144
103
19
73
299
721
176
151
80
30