138
232
53
63
77
231
176
270
55
108
92
260
130
39
25
31
262
158
67
38
144
48
334
78
163
66
65
35
106
57
22
224
60
10
95
218
410
121
79
167
47
104
44
84
107
46
72
61
111
51
226
20