66
10
64
304
156
112
71
79
12
37
101
141
44
58
81
16
14
33
63
92
23
175
42
29
21
24
83
34
147
160
91
87
55
17
45
30
60
50
75
219
90
57
28
53
54
93
99