191
53
45
189
56
41
50
78
42
73
38
373
422
119
7
66
26
198
63
79
83
46
72
244
18
65
991
19
27
74
97
90
37
108
47
175
150
44
29
20
202
105
68
86
70
137
220
361
144
49
156