86
29
48
15
49
41
26
66
59
47
64
51
70
19
519
54
94
36
55
38
46
42
56
16
83
132
57
220
34
39
76
61
21
73
31
92
71
67
85
58
37
33
43
28
114
168
22