16
107
65
60
63
68
288
64
153
730
206
49
102
100
168
15
36
20
18
21
48
24
19
41
53
130
39
43
150
17
37
30
212
47
35
95
154
203
92
139
40
122
59
98
22
44