29
67
137
239
121
208
141
33
87
70
301
39
85
68
191
186
92
27
144
36
123
76
31
218
94
30
157
69
106
15
25
134
58
10
24
18
28
19
35
23
351
197
12
260
569
113
73
43
17
86
614
122
52