92
147
51
56
62
55
31
49
157
96
34
18
97
43
17
41
67
40
19
195
103
64
39
243
33
115
42
76
80
54
77
175
26
108
60
130
138
237
73
153
83
68
148
313
74
137
30
124
46
252
550
106
107
277
144