92
69
57
12
97
81
33
54
45
50
74
73
34
20
315
36
66
52
76
176
31
27
109
9
19
48
6
96
166
22
23
18
39
466
38
65
24
16
29
26
13
15