86
142
99
120
106
41
95
28
122
22
54
114
16
57
36
64
49
9
225
81
88
70
98
84
102
73
43
76
85
138
27
62
229
71
116
37
51
605
74
6
92
63
39
101
19
31
15
14
26
97