49
214
36
78
161
98
59
29
77
27
26
42
648
118
35
15
288
63
91
234
65
151
25
246
225
101
53
54
11
88
40
46
73
149
19
61
112
102
22
97
74
17
66
43
1133
50
70
48
52
45
137