21
92
12
36
98
28
149
30
71
51
38
43
107
73
26
11
34
88
69
7
82
66
57
81
10
78
47
15
63
25
61
106
85
122
18
114
93
56
212
84
113
9
121
13
95
40
135
54