36
37
78
55
53
38
51
23
32
20
49
92
81
70
52
33
677
290
304
347