59
36
65
22
73
85
34
37
299
8
74
10
26
81
120
89
68
50
33
62
23
45
47
167
64
175
107
101
30
72
16
112
53
78
29
14
40
113
93
52
46
90
160
56
201