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