13
30
153
35
11
87
28
33
51
55
37
24
236
65
268
70
42
137
10
158
403
120
40
38
43
214
31
19
32
101
117
66
44
95
94
91
90
121
46
57
20
174
85
60
145
59
488
262
21
15