110
24
38
541
21
189
36
26
165
386
74
179
90
1462
376
41
60
115
25
107
113
69
65
43
52
22
87
10
129
349
170
126
177
71
35
63
39
205
56
176