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