71
43
27
52
24
8
74
124
212
93
47
22
49
16
23
44
90
76
21
60
94
119
72
111
35
55
145
187
42
15
32
45
125
627
167
235
59
1196