26
17
22
40
16
77
31
7
19
47
43
28
86
20
61
38
205
32
173
23
24
37
66
35
73
18
62
58
50
46
27
355
52
368
109
84
383
166
25
99
49
29
71
79