131
159
18
102
71
652
91
85
129
121
125
47
88
117
70
48
32
55
72
155
63
62
51
198
23
94
104
166
49
87
73
38
157
140
30
190
45
285
169
64
142
240
78
118
68
66
146
37
40
35
171