15
41
10
139
26
238
154
21
30
23
9
16
36
42
202
56
7
127
19
81
32
14
13
90
18
61
70
76
157
63
166
101
125
218
255
201
214
51
94
43
282
226
78
35
145
75
404