48
47
88
157
74
45
76
97
49
83
54
37
107
60
44
153
91
40
20
38
28
117
21
42
35
89
32
58
31
24
59
316
290
70
8
46
68
14
65
186
191
231
124
62
114
171
69
130
3
118
176