38
34
33
43
7
15
17
57
8
35
81
32
73
89
25
21
56
177
26
60
27
84
68
29
40
39
53
31
16
54
105
79
110
61
41
301
46
59
77
22
42
78
65