86
80
37
68
43
62
99
76
35
29
30
39
54
175
172
57
200
12
70
47
64
15
14
36
20
21
9
27
48
7
236
111
3
66
22
44
91
16
25
6
24
61
45
32