119
60
70
47
65
25
56
43
71
51
191
20
128
121
134
58
32
30
69
152
219
23
18
323
27
55
48
22
87
44
26
68
79
38
33
5
88
309
163
9
169
49
95
16
76
129
98