64
111
104
19
26
152
28
60
265
80
31
131
6
81
120
39
58
33
21
77
48
35
72
54
79
30
29
41
74
191
36
293
18
59
92
38
68
121
285
184
12
23
42
13
147
71
307
226
141