41
36
26
67
18
83
19
27
23
29
43
5
11
12
78
9
47
34
89
308
64
245
39
139
108
10
7
50
16
31
21
113
48
73
131
126
22
104
30
38
25
15
28
118
169
74
84
76