119
44
127
30
171
22
314
54
38
73
100
85
113
72
99
81
138
92
53
237
98
61
21
325
40
57
20
352
82
167
17
32
63
24
104
23
65
90
45
56
15
69
188
27
105
130
87
48