26
73
29
81
49
36
42
23
39
64
45
68
48
59
50
353
25
34
37
66
9
41
57
86
14
166
47
61
101
106
70
172
96
939
159
110
98
428
151
76
142
132
261
112
105