13
79
72
109
37
42
46
88
28
70
29
82
951
223
60
112
65
219
128
189
40
45
107
36
30
56
18
31
25
27
41
43
22
32
74
48
21
83
76
64
61
130
26
195
103
99
66
236
87