49
259
59
92
58
35
36
149
56
24
15
68
37
33
64
38
43
133
125
94
66
63
31
179
91
40
17
20
32
18
42
57
90
16
45
67
44
73
153
71
41
50