75
53
277
16
88
94
33
42
67
7
62
46
44
37
134
26
86
72
23
356
14
78
17
93
38
135
49
239
297
64
58
30
57
433
50
24
143
18
77
220
155
182
162
21
59
6
101
52
149
48
79
45