46
34
78
97
61
26
41
35
84
47
77
33
88
13
44
40
66
11
24
163
309
121
660
139
182
89
49
102
36
111
90
27
100
104
124
170
151
39
131
67
14
81
92
31
21
56
144
38
19