170
69
90
99
19
56
60
7
61
36
48
158
204
132
140
144
412
101
26
79
84
52
47
37
94
127
243
110
111
30
138
137
196
12
76
117
45
29
27
106
53
135
15
81
210
362
63
93